Indian giver

1. (noun) one who ask you to return the present he has given you
Related Words: donor, giver, presenter



Terms and Conditions of Use / Copyright Notice