If someone has or gets egg on their face they look stupid
because of something that they have done.
To be humiliated.
Paul couldn't understand Marie-Louise when she asked him a simple question
in French, although he has always boasted that he can speak French fluently.
When he left he had egg all over his face.