EGG ON MY FACE


Meaning of EGG ON MY FACE in English

embarrassed, outsmarted I made a deal with Jake and ended up with egg on my face.

English idioms vocab.      Словарь английских идиом и выражений.