faultfinder








noun

  1. a person who habitually finds fault, complains, or objects, especially in a petty way.
50 queries 0.421