It's ok.. those who know me, know I did not mean any disrespect with that comment.. Besides, "indian giver" has no tie with Indian people. It simply means a person who gives you something, then in the future wants it back..
Whether someone knows you and your intentions or not is irrelevant, this is a christian site where many people of indian origin are members. I'd encourage you to be more aware and educated before you post as it is a racially offensive idiom and inappropriate, there are plenty of other different phrases to use to translate the meaning of your intent.