Put your foot in your mouth, To
1. To say something that was better left unsaid. 2. To say something that embarrasses yourself.
Put your foot in your mouth, To,1. To say something that was better left unsaid. 2. To say something that embarrasses yourself.
Put your foot in your mouth, To,