Q.
What is the idiom for : `to say something that is really embarrassing'?
Asked by Dimple,
22 Jun '12 12:37 pm
Earn 10 points for answering
Answers (2)
1.
Report abuse
Useful
(1)
Not Useful
(0)
Your vote on this answer has already been received
2.
Reproach yourself. Make a fool of yourself. Not know where to put yourself. Or Foot in mouth (American Expression)
Answered by Lost Soul, 22 Jun '12 12:41 pm
Report abuse
Useful
(0)
Not Useful
(0)
Your vote on this answer has already been received