Skip to main content

Snow Toobin

The sport or activity of sticking your dick in the snow.
Hey, man. It looks like we got at least four and a half inches of snow last night. You down for some snow Toobin?
by Dbrasco37 October 19, 2020
mugGet the Snow Toobin mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email