vituperous (adjective) scurrilous: foul-mouthed, vulgar
Sinonime: abusive,
coarse, contumelious, defamatory,
dirty,
filthy,
foul,
gross, indecent,
infamous,
insulting,
invective,
lewd,
low,
nasty,
obscene, offending,
offensive,
opprobrious,
outrageous,
raunchy, ribald,
salacious, scabrous,
scandalous,
shameless, slanderous, smutty,
truculent, vituperative, vituperatory, vituperous
Antonime: clean,
polite,
upright