Attested.to

Definition

someone who constantly criticizes in a petty way

Seed ·

Term in context

carper in CommonParlance