Please see what others from North America have written. I think I can tell you WHY this term came about. It started as a cultural misunderstanding that become a problem. It relates to when the British, Americans and Canadians met the indigenous people of North America, who they called Indians.
In the Britain, US and Canada if it was your birthday, you would get presents from your guests. You expect this and this is perfectly natural.
In other cultures of course, you simply can’t have one-sided giving, it would be wrong and bad mannered. It has to be an exchange of presents. They expect this, and it is perfectly natural.
The problem is where one culture with one way of giving meets the other culture. Both think the other side has bad manners and is selfish and untrustworthy. Once you think that, it is very difficult to change.
What is very funny now of course is that birthday guests now expect party bags when they leave, which is very close to an exchange of gifts!
I can only imagine that you are reading an old book, or the person speaking this has what might politely be called “old fashioned ideas”.
I hope this helps.