Top definition
The bothersome itch between the asshole and genetalia one cannot scratch away.
Man, no matter how hard I try, I can’t shake this Ghost Taint!
I sharted earlier and now I have wicked Ghost Taint!
by Mr. Bu Grundy June 14, 2010
Get the mug
Get a Ghost Taint mug for your barber Bob.