Skip to main content

Fred Augustine Gerard's definitions

The Blizzard

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
mugGet the The Blizzardmug.

Share this definition