Meaning: to be embarrassed by something that you did or said
Example: If you say that you are certain that one team will win a game and they don't, you end up with egg on your face.
See this Idiom in a story: The Tortoise and the Hare, John Gets Fired