You searched for: “excessively critical
A unit related to: “excessively critical
(Latin: loathing, disgust, excessively critical, fussy, hard to please)