Definitions by Luckie
nipple twat
nipple twat by Luckie August 16, 2006
SHIT TAINT
After you have dropped a deuce, and wiped your ass. It is the dried up shit that remains stuck to your taint. Causing itching for hours.
SHIT TAINT by Luckie August 16, 2006