bitcher

noun
High School
1

One who bitches or complains.

Thesaurus