ill-natured
adjective
a disagreeable, ill-natured girl:
mean, nasty, spiteful, malicious, disagreeable, bitter, poisonous, venomous;
ill-tempered, bad-tempered, ill-humoured, moody, irritable, irascible, surly, sullen, peevish, petulant, cross, fractious, crabbed, crabby, tetchy, testy, grouchy, waspish;
perverse, disobliging.
▷antonyms good-natured.
ill-natured Oxford Dictionary of English