1 definition by Ramb0Jo3
Term describing an amazing gamer, whether it be Fortnite, Overwatch, or Call of Duty, he just owns everybody. Is constantly belittled by his friends, but in reality they are just jealous of his skill.
by Ramb0Jo3 June 15, 2018