Crabbish

a.
  1. Somewhat sour or cross.