1 definition by Fred Augustine Gerard

the act of placing an ice cube in the vagina whilst rubbing the clitoris for sexual stimulation
Timmy gave Jane The Blizzard whilst performing oral sex.
by Fred Augustine Gerard December 8, 2008
Get the The Blizzard mug.