wdwtot Share definition Flag Why didn't we think of that. omg wtf, wdwtot? wdwtot by swiffer_ December 18, 2009 0 0 Get merch Get the wdwtot mug. Buy Now — $32.95 See more merch