Idiom: Egg on your face

See also: