Meaning of hard to please

Definition of hard to please

(adj) (of persons) fussy and demanding; "his father was a hard-to-please taskmaster"; "was very hard to please"

Other information on hard to please

WIKIPEDIA results for hard to please
Amazon results for hard to please