What is Dota Slay?
Getting with really fine women
Dude check out that fine girl over there, get over there and Dota Slay that.
See dota, slayer