phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

foot in mouth

Posted by Buffy on December 18, 2000

I would like to know if someone could define the phrase "Foot in Mouth" and its origin.