
What Does “have egg on one’s face” mean?
Definition:
The phrase to have egg on one’s face means to be embarrassed by something one has done.
There are different speculations about the origin of the phrase:
1. Because soft-boiled egg was a common breakfast dish, sometimes one would have accidental runny egg on one’s face, causing some embarrassment.
2. When a performance was strongly disliked, the audience would pelt the performer with things, including raw eggs. This was obviously a source of embarrassment.
Example(s)
If the president doesn’t keep his promises, he will end up having egg on his face.
This idiom is in the food category.
  
