FlippinJC's definitions
Another term for herpes, most likely contracted through sex with many partners or one partner with many partners, or even possibly a toilet seat.
by FlippinJC January 23, 2009
Get the The Herp mug.