hard-to-please(s = adj.all) hard to please - (of persons); "his father was a hard-to-please taskmaster"; "was very hard to please"
Requiring great patience and effort and skill; demanding; -- of persons. Opposite of undemanding. [WordNet 1.5]