crabbish

listen to the pronunciation of crabbish
English - English
Somewhat sour or cross