Akademik

Indian giver
noun
A person who demands the return of or takes back something which he or she has previously given.

Mark me, hell never take those bonds. . . . He gave them to you and hes not an Indian giver."

See Also: Indian giving

Wikipedia foundation.