vituperative

adjective

Using, containing, or marked by harshly critical or irate language.

Serving to vituperate; containing or expressing abusive censure; abusive.

Synonyms Opprobrious, scurrilous.

Uttering or writing censure; containing, or characterized by, abuse; scolding; abusive.

Marked by harsh, spoken, or written abuse; abusive, often with ranting or railing.