
IdiomFood & Drink
English
To have egg on your face
Meaning: To look foolish or embarrassed.
Example: “The weatherman had egg on his face after promising sunshine on the stormiest day of the year.”
Origin: 20th-century American; possibly from sloppy diners or stage performers pelted with eggs, left visibly shamed.
Equivalents in other languages
Portuguese: Pagar mico Literally: To pay monkey
Russian: оставаться в дураках (ostavat'sya v durakakh) Literally: To remain in the fools
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 colors To reveal your real character at last.
- blow off steam To release pent-up anger, energy or stress harmlessly.
Explore another collection: Untranslatable Words
Words that capture a feeling or idea English needs a whole sentence for.
Keep exploring