Any proprietary currency that is required by a specific entity to buy their goods and/or services, instead of using real money. Common in theme parks and online games with a "cash shop".
I didn't have enough Microsoft points left on my account to buy that Xbox Live Arcade game, so I had to buy some more funbucks with my credit card
by Milkymoocowmoo August 18, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.