waspish (adj.)
- bearish
- bitchy
- cantankerous
- churlish
- contrary
- crabbed
- cranky
- cross
- cross-grained
- crotchety
- crusty
- cussed
- disagreeable
- excitable
- feisty
- fractious
- fretful
- huffish
- huffy
- impatient
- irascible
- irritable
- malicious
- mean
- ornery
- peevish
- perverse
- pettish
- petulant
- querulous
- sharp
- snappish
- spiteful
- splenetic
- testy
- ugly
- vinegarish
- vinegary