Top definition
a person thats good at game plays bo3
hey its that locklend gamer dude
by tinyzik000 November 30, 2016
Get the mug
Get a locklend mug for your sister-in-law Zora.