This is a thread to share gaming memes that you’ve found online or made yourself!
I shall start us off with some bad portal memes:
This is a thread to share gaming memes that you’ve found online or made yourself!
I shall start us off with some bad portal memes:
Yeah, right, more like the other way around. (But in Fortnite or FIFA because those are the only games we’ve played together… unless you count digital games like Plants vs Zombies or Clash Royale but those are single player.)
Closed due to inactivity