cantankerous old bastard
Cantankerous: Difficult or irritating to deal with <a cantankerous mule> (Merriam-Webster). Stubborn, cranky, surly, ill-humoured, irritable (Wiktionary). Ill-tempered and quarrelsome; disagreeable (Answers.com)
It’s such a fantastic word. Lots of syllables. An old word that’s seldom used today. Perhaps that’s a sign that people are much nicer now than they used to be. Much more likely, … Read the rest