Skip to main content

Fred Augustine Gerard's definitions

The Blizzard

Share definition
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 9, 2008
Flag
mugGet the The Blizzard mug.