howling shame

英 美
  • 奇耻
  • howling adj.咆哮的;哭哭啼啼的;寂寥的
  • shame n.羞愧;耻辱;可耻的人或物vt.使丢脸;使羞愧;使蒙羞