Top definition
A guy who can only seem to get ddosd while losing a tourny in destiny of all things he's a very shitty player and an even worse sport
wow what a cheater he's such A elusivemyth
by Splish splash you are hot tras September 30, 2019
Get the mug
Get a elusivemyth mug for your mother-in-law Larisa.