Green’s Dictionary of Slang

bitchy adj.

also bitch
[bitch n.1 ]

1. [1920s+] (orig. US) sexually provocative, sexually appealing.

2. [1930s+] malicious, sarcastic.

3. [1940s+] (US) difficult.