Hey Finkle, WTF is a "taint?"

Taint nothin' I ever heard of.