Egg on your Face
Meaning:
To look foolish or be embarrassed.
Example:
Terry had egg on his face after boasting that the examinations were really easy, but ended up failing most of his papers.
Did you know?
This idiom could have originated from the audience throwing eggs at performers which they didn’t like.
Reference: http://www.englishclub.com/ref/esl/Idioms/E/_have_egg_on_your_face_282.htm