Posted by Buffy on December 18, 2000
I would like to know if someone could define the phrase "Foot in Mouth" and its origin.