1 definition by kokhed

1
A large ammount of cocaine
talking so quickly with so much ease
i think you might have just snorted a blizzard
by kokhed January 13, 2006
Get the merch
Get the blizzard neck gaiter and mug.