vituperative

adjective
1
criticizing in a cruel and angry way
بدگویانه, پرخاشگرانه, توهین‌آمیز
synonym abusive(1)