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!