a person who gives something and then asks for it back: from the notion that a North American Indian expected an equivalent in return when giving something: now regarded by many as an offensive term
See Indian giver in American Heritage Dictionary 4
noun Offensive
One who gives something to another and then takes or demands the gift back.