Top Definition
The mark that is left on a surface after getting very sweaty and then sitting down
After I worked out at the gym I sat on the bench for a minute then had to leave and noticed I had left a mean taint angel.
by wham!tramck November 18, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.