The term Indian Giver wasn't considered a slur against Indians, rather the person taking it back. Going back to earlier days, when an Indian gave you something, they expected something in return. THEY were bartering, Europeans thought they were giving. Just a cultural misunderstanding if you will. Somehow, that has turned into a slur against Indians, like it was their fault for the misunderstanding. I always thought it was directed toward the white man, by giving the Indians land, then finding out it was full of gold, oil, coal, etc., and then taking it back and moving the Indians to another area. Then repeat. I think my version is better and more fitting and accurate.