indian_giverEnglish

Indian giver

Noun

An offensive term for someone who asks you to return a present he has given you

English: Indian giver