1 definition by Old Dirty Andrew

A ghost that haunts one's taint.
I felt an icy cold skeleton finger dragging itself across my taint; I looked down and there was a haint haunting my taint.
by Old Dirty Andrew September 3, 2010
Get the Haint mug.