3 ms·I believe they mean "game grumps". They also do videos of games.by drdeca 12y agoI believe they mean "game grumps". They also do videos of games.