indian giver

from WordNet (r) 3.0 (2006)
Indian giver
    n 1: an offensive term for someone who asks you to return a
         present he has given you
    

[email protected]