Top definition
A game invented by Dominic Rosa. The object of the game is to score points, teams can either win, or lose.
Hey, I heard you and some other kids played Snowsketball yesterday.
Yeah. We all thanked Dom Rosa for coming up with it, Snowsketball.
by Carl Rosa December 17, 2009
Get the mug
Get a Snowsketball mug for your guy Manafort.