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.Related Words
Get the Boosted Buffoon mug.We'll email you a link to sign in instantly.