Top definition
Another term for an online currency, usually used for micro-transactions in video games.
"Man, I sure would like to upgrade my armor, but it costs way too many dolphin dollars."
by Larry is a stickup April 10, 2015
Get the mug
Get a Dolphin Dollars mug for your Uncle Manafort.