Centipedes, in my vagina?
Centipedes, in my vagina? is originally derived from a pop-up advertisement of a woman looking shocked, which proclaimed "Viruses? On my PC?" It's more likely than you think!
The meme and image originated from the depths of a collaboration between older sites known as the Portal of Evil and Seanbaby.com.