bitchy
/ˈbɪtʃi/
adjective
Meaning
Spiteful or malevolent; catty; malicious; unpleasant.
"What she said—and what she did—was really bitchy."
Irritable.
"He’s really bitchy in the morning."