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

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush