vituperative
adjectiveUsing, containing, or marked by harshly critical or irate language.
Serving to vituperate; containing or expressing abusive censure; abusive.
Synonyms Opprobrious, scurrilous.
adjectiveUttering or writing censure; containing, or characterized by, abuse; scolding; abusive.
adjectivemarked by
marked by harshly abusive criticism