HomeFactopediaBrainoffsRankingsCommunityLog In
You know 0 facts

To Put Your Foot in It

Play Fact Master on French Idioms and Proverbs  (it's free)    

Mettre Les Pieds Dans Le Plat
To Put Your Foot in It
To mess up, speak with excessive candor, or to discuss something inapropriate

   About - Terms - Privacy Log In