Top definition
When you pee/poop/puke/bleed/jizz/spit/cry/sweat into a long, narrow tube which leads to your arch nemesis.
Yo, Antoine, I totally just gave my arch nemesis the rusty stormdrain!
by ILikeTheHamburgers May 25, 2011
Get the mug
Get a rusty stormdrain mug for your cousin Jerry.