CARPER

Definition of CARPER

  1. (noun)someone who constantly criticizes in a petty way