Someone who is whack and bad at games
by Dem ogletree February 6, 2019
Get the Dubb mug.