Indian-giver meaning

One who gives something to another and then takes or demands the gift back.
noun
0
0
A person who gives something and then asks for it back.
noun
0
0
(informal, offensive) A person who demands the return of or takes back something which he or she has previously given.
noun
0
0
Advertisement