>>11918003
It's a funny meme about the cult classic Dreamcast game Floigan Bros. Mods and jannies hate it for some mysterious reason.