{{term}}
- {{preview}}
Top definition
leprechaun snow storm
When
a ginger
midget cums into a
freezer
then is dropped into a strong fan, dropping onto an
anxious
waiting female's breasts and into her open mouth.
¡Man i would so give
Megan Fox
a leprechaun snow storm
if i
was
shorter
!
by
Irish Chucky
August 28, 2009
Get a
leprechaun snow storm
mug for your grandma Rihanna.