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