carp

carp n

OFr carpe.

  1. Complainer; critic; backbiter; person who constantly finds fault.