meaning of indian giver

1. one who ask you to return the present he has given you


Related Words

indian giver |

Developed & Maintained By Taraprasad.com

Treasure Words