Careful Words
feisty
(adj.)
bearish
bitchy
cantankerous
churlish
crabbed
cranky
cross
cross-grained
crusty
cussed
disagreeable
excitable
fractious
huffish
huffy
irascible
irritable
mean
ornery
perverse
snappish
spiteful
splenetic
testy
ugly
waspish
by
simon sarris
•
about