scurrilous

scurrilous

scurrilous

Adjective

expressing offensive reproach

Synonyms: