Skip to main content

theflyingturtle's definitions

urban dictionary

A magical place where the most straight forward words can become sexual at any time.
A Snowball fight on urban dictionary is when partners spit jizz around in each others mouths and pass it back and forth
by theflyingturtle March 9, 2014
mugGet the urban dictionarymug.

Share this definition