Skip to main content

Depreciator's definitions

Thunder snow

Ejaculating accompanied by farting (or sharting).
Damn, I'm going need to throw these pants away - I just thunder snowed all over them.
by Depreciator February 6, 2010
mugGet the Thunder snowmug.

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