HydeeeHo's definitions
The act (or attempt or result) of writing one's name in the snow by a female, or other such feat of aimed urination.
by HydeeeHo May 14, 2011
Get the doodly-squat mug.
Get the doodly-squat mug.We'll email you a link to sign in instantly.