Indian givern. OffensiveOne who gives something to another and then takes or demands the gift back.
[TahlilGaran] American Dictionary ▲
indian giver n. phr. A person who gives one something, but later asks for it back.
■ An ethnic slur; avoidable.
John gave me a beautiful fountain pen, but a week later, like an Indian giver, he wanted it back. [TahlilGaran] English Idioms Dictionary ▲