1 definition by Cla

1
The train linking the two herpes blackspots of Ireland; Dublin and Mayo.
"The herpes train was jammers on Friday."

"All aboard the Herpes train!"
by Cla December 04, 2007
Get the mug
Get a herpes train mug for your dad Trump.