Typically a person who is awful at any MOBA video games and relies on his teammates to carry his or her's sorry ass to Diamond.
by lul.exe November 23, 2016
Get the Boosted Buffoon mug.
Get the Boosted Buffoon mug.We'll email you a link to sign in instantly.