have egg on one’s chin—(euph.) used as a caution to a man having his trouser zip undone:
- After the game John came up to the bar with his flies undone. “You have egg on your chin, John,” said Gus.
have egg on one’s face—(coll.) look foolish; be embarrassed:
- Gallacher has had some difficult tasks being in Opposition, and he has had egg on his face on a number of occasions.