Meme Battle Royale

Meme Battle Royale is a game. It is on this site: right here bois.