bitcherbitcher means one who bitches or complains.EtymologyFrom bitch + -er.nounOne who bitches or complains.“Near-synonyms: bitchy-pants, grumpy pants”