E-Herpes Share definition Flag When your doctor emails you the results of STI test. "God dammit, i just got E-Herpes" E-Herpes by Jayisfap March 1, 2009 0 0 Get merch Get the E-Herpes mug. Buy Now — $32.95 See more merch