bitchy

adjective

Malicious or spitefully critical.