blackguards
black-guards
verb
To insult or verbally abuse someone in a coarse and offensive manner.
"He blackguards anyone who disagrees with him."
noun
Dishonourable, unprincipled, or contemptible people, often villains or scoundrels.
"The villagers despised the blackguards who stole their crops."
Thesaurus
Synonyms: jest at, laugh at, rib, poke fun, make fun, roast, ridicule, guy, cad, bounder, hound, heel