Misplaced words or expressions can feel like hitting a wall. Here's a tip or two that might keep you out of trouble...
(1) Never use slang or expressions you're not absolutely sure about. For instance, did you know that J is written internet slang for "joking"..?
Written in emails it actually has the potential to be misunderstood, but generally means "smiley face lost in translation".
(2) Read it through one more time before sending or publishing it. And in social media, think it through, as well. I do see people that are just not enough conscious about the way they appear or come across online. Making fun face-to-face can turn out a lot different from pulling a (permanent) joke online..!
When speaking(3) Slow down. For instance, if you're an expressive type of personality, make a habit of thinking it through before blurting out feelings, thoughts or impressions, especially in a formal setting.
(4) Eliminate "power expressions", euphemisms or swearing. In my experience, a person that uses a language that's too colorful in the wrong setting misses a lot of information that's "floating around". I don't really know why, but that's just what I've witnessed over time.