>>70684538The Bogdanoffs were French tv presenters who over the years got a shitload of plastic surgery and ended up looking like freaks. The meme is they're godlike masterminds secretly running the world with even the nwo and illuminati bowing down to them