Annoying Gamers's definitions
Is usually of English descent. Only ever plays games and is very hardcore with games. He has sex with games.
by Annoying Gamers October 19, 2020
Get the Dominicmug. by Annoying Gamers October 30, 2020
Get the Dominic Fmug. by Annoying Gamers October 19, 2020
Get the Dommug.