Top definition
The day of rest provided to us by the great snow gods in their benevolent war upon work and school schedules.
I can't bowl today its snowbas.
by The Sullier February 03, 2011
Get the mug
Get a snowbas mug for your papa Vivek.