Browse by letter

Have egg on one`s face

To be embarrassed.

The man has egg on his face after discovering his mistake.