look up any word, like the eiffel tower:
 
1.
A gaming king; the best at sports, games, or any other type of competitions.

Awesome; great; unbelievable
I must be playing against Ronbiv; he's winning by a landslide.
by ronbiv October 03, 2012