Knappish

a.
  1. Snappish; peevish.