scurrilous

adj

1.
expressing offensive reproach
Derived from:
scurrility