someone who frequently finds fault or makes harsh and unfair judgments
Seed ·
critic in CommonParlance