MEANING
Ungrateful person, also one who backbites those good to him.
SYNONYM/SIMILAR WORD/COMPARE/CONTRAST
ntusha bape, namwanya