(Have) Egg on One’s Face

What does the idiom “(Have) Egg on One’s Face” mean?

Definition:

Be embarrassed, feel foolish

For example:

“Fred had egg on his face after claiming he could climb the tree but then having to give up.”

Reply