If your kind act of buying a donut for your friend gets you nothing but a complaint that the chocolate icing looks runny, then it sounds like your pal is an ingrate, someone who is not thankful for others' kindness.

The noun ingrate comes for the Latin word ingratus, a combination of in-, meaning “not,” and gratus, or “grateful.” That pretty much sums up an ingrate: not grateful. It describes someone who tends to act this way in general, rarely acknowledging others' generosity, or even worse, seeming to expect special treatment. You can tell someone is an ingrate by what isn't said: "thank you" and "I appreciate what you've done for me."

Definitions of ingrate
  1. noun
    a person who shows no gratitude
    synonyms: thankless wretch, ungrateful person
    see moresee less
    type of:
    persona non grata, unwelcome person
    a person who for some reason is not wanted or welcome
Word Family