Tpg deposit

I still don't understand the tpg deposit into my account. My question is who's money is it I don't want to spend it then have to pay it back that would be my luck.