bearish (adj.)
- abrupt
- aggressive
- beastly
- bitchy
- bluff
- blunt
- brash
- brusque
- cantankerous
- cavalier
- churlish
- crabbed
- cranky
- cross
- cross-grained
- crotchety
- crusty
- curt
- cussed
- disagreeable
- excitable
- feisty
- fractious
- gruff
- harsh
- huffish
- huffy
- irascible
- irritable
- mean
- ornery
- perverse
- rough
- severe
- sharp
- short
- snappish
- spiteful
- splenetic
- surly
- testy
- truculent
- ugly
- vinegarish
- vinegary
- waspish