have got egg on (one's) face
To be suffering embarrassment as a result of some public failure or faux pas. I was so nervous that I said the wrong name during the wedding ceremony. Boy, have I got egg on my face now! The CEO's got egg on his face, all right—he went on stage to demonstrate the new product and couldn't get it to work! Wait, the guy you set me up with is a staunch animal rights advocate? Well, then I've got egg on my face—I ordered veal for dinner!
Farlex Dictionary of Idioms. © 2024 Farlex, Inc, all rights reserved.