bitchy

/ˈbɪtʃi/

Spiteful or malevolent; catty; malicious; unpleasant.

What she said—and what she did—was really bitchy.

Irritable.

He’s really bitchy in the morning.