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.
Loading the full interactive collection…