grumpy
Adjective
A1 – Beginner
Easily annoyed and bad-tempered.
Synonyms
irritable
cranky