Blizzard

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 11, 2010
mugGet the Blizzardmug.

Share this definition