grouchy
adjective
°Irritable; easily upset; angry; tending to complain.
"His boss gets grouchy when deadlines draw near."
synonyms: grumpy