hard-to-please hard-to-please adj. Requiring great patience and effort and skill; demanding; -- of persons. Opposite of undemanding.