A cantankerous personA cantankerous person.
A cantankerous person.
You are an old sourbelly this evening. What's the matter? — John Dos Passos, Michael Clark, Streets of Night (1990)
From sour + belly.
Wiktionary, CC BY-SA 4.0 · source
regular