A delusional group of Karenâs who post cringe anti gamer minion memes on reddit and believe all gamers work with satan.
Shut up Karen I bet you follow r/BanVideoGames!
107👍 246👎