Sylvastor wrote:
This thread is highly confusing to me. What exactly does it mean?
http://idioms.thefreedictionary.com/put+foot+in+mouth
"put one's foot in one's mouth and put one's foot in it; stick one's foot in one's mouth"
"to say something that you regret; to say something stupid, insulting, or hurtful"
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.
_________________
Professionally Identified and joined WP August 26, 2013
DSM 5: Autism Spectrum Disorder, DSM IV: Aspergers Moderate Severity
“My autism is not a superpower. It also isn’t some kind of god-forsaken, endless fountain of suffering inflicted on my family. It’s just part of who I am as a person”. - Sara Luterman