phrases, sayings, idioms and expressions at

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.

© 1997 – 2024 Phrases.org.uk. All rights reserved.