phrases, sayings, idioms and expressions at

Egg on Your Face

Posted by Steve Connor on June 08, 2000

Does anyone know the origin of this phrase?
Or maybe a web site that has a more thorough list of origins for phrases?

Thanks