Answer: spleeny

AnswerCrossword Clue
SPLEENYHot-tempered
SPLEENYPetulant
SPLEENYPeevish
spleenypeevish (irritable)