What does allgemeiner Nörgler mean?

allgemeiner Nörgler - German to English

fault-finder