i was going to go to the rave this weekend, so i stopped by a local convenience store and refilled by beatcard with $30
a prepaid credit card specially designed for shopping internet-based music retail websites
"i was going to go to the rave this weekend, so i stopped by a local convenience store and refilled by beatcard with $30" What is the definition of "beatcard"?