Noun
Indian gift (plural Indian gifts) (informal, derogatory, offensive) Something given or delivered in an Indian giving.