CANTANKEROUS
cantankerous
Adjective
- given to or marked by an ill-tempered nature, ill-tempered, cranky, surly, crabby.
Note: Cantankerous is generally used to describe an unpleasant elderly person in a slightly pejorative manner. However, the term can be used to people in general, livestock, and machinery as well.
The above text is a snippet from Wiktionary: cantankerous
and as such is available under the Creative Commons Attribution/Share-Alike License.