PUT ONE'S FOOT IN IT


Meaning of PUT ONE'S FOOT IN IT in English

= put one's foot in one's mouth

Slang English vocab.      Английский сленговый словарь.