cantankerous
can-tan-ker-ous
adjective
Bad-tempered, argumentative, and uncooperative, especially an old person.
"My grandad can be quite cantankerous before his morning tea."
Thesaurus
Synonyms: ill-natured, crotchety, ornery, bloody-minded, obstinate, stubborn, unregenerate