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.