Home › Idioms

To have egg on your face

Meaning: To look foolish or embarrassed.

Language: English

Literally: To have egg on your face

Category: Food & Drink

Origin: 20th-century American; possibly from sloppy diners or stage performers pelted with eggs, left visibly shamed.

More idioms — Food & Drink

  • Da haben wir den Salat — Now we've got a fine mess.
  • Den Löffel abgeben — To die.
  • Ins Fettnäpfchen treten — To commit an embarrassing social blunder.
  • Estar en el ajo — To be in on a secret or scheme.
  • Tener mala uva — To have a nasty temper or ill intentions.
  • Ponerse como una sopa — To get soaked to the bone.

More English idioms

  • To jump on the bandwagon — To join something only once it becomes popular.
  • To bury your head in the sand — To refuse to face an obvious danger.
  • To bite off more than you can chew — To take on more than you can handle.
  • Caught between a rock and a hard place — Stuck between two equally bad options.
  • To show your true colours — To reveal your real character at last.
  • To take with a pinch of salt — To regard a claim with healthy scepticism.

← Back to Idioms

Loading the full interactive collection…