I found the word “Cantankerous” while perusing the latest edition of The Economist. I’m pretty sure I knew what it meant at one point, but I still had to look it up… But anywhoo, the word of the day is “Cantankerous”.

Cantankerous definition (from dictionary.com):

1) disagreeable to deal with; contentious; peevish: a cantankerous, argumentative man.