scurrilous
scurrilous - adjective
expressing offensive reproach
scurrilous - thesaurus
abusive
opprobrious