vituperative
1. [ adjective ] marked by harshly abusive criticism
Synonyms: scathing scalding blistering
Examples:

"his scathing remarks about silly lady novelists" "her vituperative railing"

Related terms: critical
Similar spelling:   vituperate
  vituperation