put your foot in your mouth trouble idioms meaning
Answers
Answered by
0
Explanation:
To say or do something that offends, upsets or embarrasses someone else. The thing you said (or did) usually gets you into trouble, especially if you hadn't thought carefully before speaking or doing it
Similar questions