Top definition
A space game that currently has raised over 36 million dollars, even though it hasn't been released yet. It is likely that they will take the money and run.
Ben: Hey Jeff, you should donate to Star Citizen!
Jeff: I don't want them to take my money for an unfinished game!
by KaBoom January 14, 2014
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush