1 definition by Fresh Money

Top Definition
Performing oral sex on a male or female with an ice cube in your mouth.
Suzie decided to give Petey a blizzard last night after his team lost.
by Fresh Money April 10, 2010

Mug icon
Buy a Blizzard mug!