VOCABULARY - IDIOMS

Have Egg on Your Face

Meaning:

They are made to look foolish or embarrassed

Examples: