Wiktionary
bitchy-pants
n. (label en slang vulgar sometimes used attributively) An irritable or habitually unpleasant person.