A person who habitually carps, who talks too much and regularly finds fault.
From carp + -er.
Practice speaking and memorizing "carper" and many other words and sentences in English.