Dota Slay Share definition Flag Getting with really fine women Dude check out that fine girl over there, get over there and Dota Slay that. Dota Slay by Mr Deen July 19, 2009 0 0 Get merch Get the Dota Slay mug. Buy Now — $32.95 See more merch