Definition: The term "hard-to-please" is an adjective used to describe someone who is difficult to satisfy or make happy. If a person is hard-to-please, they often have high expectations and are not easily satisfied with things, whether it's food, service, or other aspects of life.
In summary, "hard-to-please" describes someone who is difficult to satisfy and has high expectations. It can be used in various contexts to highlight someone's picky nature or demanding attitude.