Please enable javascript to use dictionary! Howto enable javascript?
egg on one's face▼(suffer embarrassment or humiliation)noun
↑