Sounds to me like the boy doesn't know the definition of the word deposit:

"Money given as a pledge or down payment."