vitriolic

vit-ri-ol-ic

adjective

Extremely bitter, harsh, or scathing in tone or language.

"His vitriolic attack shocked everyone present."

Thesaurus

Synonyms: acerb, sulphurous, unpleasant, blistering, acrid, caustic, acerbic, sulfurous, virulent, bitter, acid, destructive