Quote:abusive
əˈbjuːsɪv/
adjective
adjective: abusive
1.
extremely offensive and insulting.
"the goalkeeper was sent off for using abusive language"
synonyms: insulting, rude, vulgar, offensive, disparaging, belittling, derogatory, disrespectful, denigratory, uncomplimentary, pejorative, vituperative; More
disdainful, derisive, scornful, contemptuous;
defamatory, slanderous, libellous, scurrilous, blasphemous;
scolding, castigatory, reproving, reproachful;
informalbitchy;
archaiccontumelious
"he was fined for making abusive comments to officials"
2.
engaging in or characterized by habitual violence and cruelty.
"abusive parents"
synonyms: cruel, brutal, savage, inhuman, barbaric, barbarous, brutish, vicious, sadistic; More ....
I think somebody is a Misanthropist.