Have egg on your face Meaning in English
expression
Definition
To be embarrassed because you have made a mistake or done something foolish, especially in front of others.
Usage & Nuances
This is an informal idiom. Often used after someone is proven wrong or makes a public mistake. Not used for serious situations, more for minor social embarrassment. Typically, people 'have egg on their face' — do not say 'have eggs on your face.' Comparable in meaning to 'put your foot in your mouth,' but 'egg on your face' focuses on visible embarrassment.
Example Sentences
After saying the wrong name, he had egg on his face.
basic
The coach had egg on his face when his team lost easily.
basic
She had egg on her face after forgetting her speech.
basic
Wow, talk about having egg on your face—he bragged about his cooking, then burned the dinner!
natural
When the mistake was found, the whole team had egg on their face in front of the boss.
natural
I thought my answer was correct, but when the teacher laughed, I had egg on my face.
natural