Egg on your face Donald Steiny November 7, 2018 « Back to Glossary IndexAn expression meaning embarrassment for being caught making a mistake« Back to Glossary Index