Skip to main content

Definitions by icymango

herparrhea

The combination of herpes of any kind and diarrhea.
Did you hear Megan has herparrhea?
Wow, what a dirty hoe!
herparrhea by icymango June 10, 2011