bitchy (adj.)
- abusive
- baleful
- bearish
- belittling
- calumniatory
- calumnious
- cantankerous
- catty
- censorious
- churlish
- contemptuous
- contumelious
- crabbed
- cranky
- cross
- cross-grained
- crusty
- cussed
- defamatory
- deprecatory
- depreciative
- depreciatory
- derisive
- derisory
- derogative
- derogatory
- despiteful
- disagreeable
- disparaging
- evil
- excitable
- feisty
- fractious
- harmful
- hateful
- huffish
- huffy
- iniquitous
- invidious
- irascible
- irritable
- libelous
- malefic
- maleficent
- malevolent
- malicious
- malign
- malignant
- mean
- nasty
- noxious
- ornery
- pejorative
- perverse
- rancorous
- scandalous
- scurrilous
- slanderous
- slighting
- snappish
- spiteful
- splenetic
- testy
- ugly
- vicious
- waspish
- wicked