Answer:

cranky

AnswerCrossword Clue
CRANKYIrascible
CRANKYIll-tempered