sensitive
spirited
bearish
bitchy
cankered
cantankerous
churlish
crabbed
cranky
cross
cross-grained
crusty
cussed
disagreeable
excitable
fractious
huffish
huffy
irascible
irritable
mean
ornery
perverse
snappish
spiteful
spleeny
splenetic
testy
ugly
waspish
feistier
feistiest
20-pound
acquisitive
blaze-faced
cocky
cuddly
drop-dead
dun-coloured
freckle-faced
gutsy
high-spirited
leggy
mouthy
nice-looking
opinionated
perky
pushy
rangy
self-centered
self-trained
self-willed
stiff-necked
strong-willed
uncooperative
xanaxcause