What is the meaning of the word "hard-to-please"?

Definitions:

NearBy Words: