Wiktionary
sourbelly
n. 1 A cantankerous person. 2 (alternative spelling of sowbelly English)