Answer: grouchy

AnswerCrossword Clue
GROUCHYCROSS
GROUCHYLike cranks
grouchysullenly discontented; sulky; morose; ill-tempered
grouchyill-tempered