1 definition by Supershovel

a constant barrage of blizzards, with just enough time between storms to dig yourself out before the next one hits, smothering any hope.. like waterboarding, but a lot harder on the lower back..
by Supershovel February 9, 2010
Get the Snowboarding mug.