have egg on your face
idiomPart ofegg
have egg on your face — idiom
1. to look foolish or feel embarrassed because something you said or predicted turn
1.idiom
Definition
to look foolish or feel embarrassed because something you said or predicted turned out to be wrong
Example
Kevin predicted the team would win easily, but after the loss he had egg on his face.
The weather reporter said it would be sunny, and now with this storm she has egg on her face.