Ungrateful
/ʌnˈɡreɪt.fəl/
Slang Meanings
A way to describe someone who does not appreciate help.
That guy is so ungrateful; we did everything for him.
Referring to someone as a freeloader who takes advantage of others.
He's just an ungrateful leech who never thanks anyone.