Moira's Lexicon

ingrate

noun

An ungrateful person. Moira's diagnosis for unappreciative children and assistants.

insult