vituperous
/vɪˈtjuːpərəs/Definitions
1. adjective
given to or characterized by vituperation; using or containing abusive language
“The vituperous comments on social media sparked outrage.”
2. noun
a person or thing that is characterized by vituperation
“The politician’s vituperous outburst shocked the audience.”