Skip to main content

John5000's definitions

Snow Cave

The act of getting high by sticking cocaine up your vagina and/or your dick hole.
i didnt want to snort it so i went to the bathroom and put it in my vagina and made a snow cave.
by John5000 January 24, 2010
mugGet the Snow Cave 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