He meant to say...
Is it possible to make a Paypal account with a Prepaid Visa that you buy from Walgreen's or Target.

I'm pretty sure it is possible, though I haven't tried it myself.