Top definition
Someone who plays video games to finish or β€œbeat” them.
Damn, you beat BattleToads?!? You sir, are a GameWrecker!
by RYGAR the Unethical May 05, 2011
Get the mug
Get a GameWrecker mug for your buddy Trump.

Activity