Top definition
pretty self explanatory
"Yo guys, my eye herpes is flaring up again."
by Foote Fetisch May 23, 2010
Get the eye herpes neck gaiter and mug.