rusty stormdrain Share definition Flag 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! rusty stormdrain by ILikeTheHamburgers October 1, 2011 0 0 Get merch Get the rusty stormdrain mug. Buy Now — $32.95 See more merch