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
   means   
To Put Your Foot in It
To mess up, speak with excessive candor, or to discuss something inapropriate






   About - Terms - Privacy Log In