vituperative (adj.)
- abusive
- acid
- belittling
- biting
- blameful
- blasphemous
- calumniatory
- calumnious
- censorious
- comminatory
- condemnatory
- contemptuous
- contumelious
- critical
- damnatory
- damning
- defamatory
- denunciatory
- deprecative
- deprecatory
- depreciative
- depreciatory
- derisive
- derogatory
- dirty
- disparaging
- dysphemistic
- foul
- harsh
- insulting
- judgmental
- malign
- obscene
- opprobrious
- priggish
- profane
- raw
- reproachful
- ribald
- risque
- sarcastic
- sardonic
- scornful
- scurrilous
- severe
- slanderous
- truculent
- vile
- withering