I'm on Cheat?

I seem to recall we have some G4 types here, so maybe someone can help… I weirdly got a bunch of random Xbox Live friend invites from people saying they saw my gamertag on “Cheat” on G4. Is this some random internet meme or does anyone know whether this is somehow actually the case?

Same thing happened to me a couple of months ago. I think it’s because we’re on Matt Keil’s friends list.