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 06, 2010
Get the Thunder snow mug.