taint angel Share definition Flag 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. taint angel by wham!tramck November 18, 2011 0 0 Get merch Get the taint angel mug. Buy Now — $32.95 See more merch