Slang-whanger is a term used to describe a person who uses vulgar or abusive language to criticize others. Some synonyms for slang-whanger include name-caller, mudslinger, abuser, and reviler. Other words to describe someone who uses foul language or insults are foul-mouthed, vituperative, and abusive. These words can be used to describe someone who uses harsh language to attack others on social media or in public forums. Using respectful language and avoiding personal attacks is a key aspect of civil discourse and can help create a more positive and productive dialogue.