Answer: splenetic

AnswerCrossword Clue
SPLENETICPeevish
spleneticmarked by bad temper, malevolence or spite / one who is splenetic
spleneticBad-tempered; spiteful
spleneticirritable; peevish; spiteful.