kvetcher

kvetcher

(ˈkvɛtʃə) ninformal US someone who complains or grumbles, esp. incessantly