1 definition by RandomGuy1010

Top Definition
The smell between a male's penis and asshole.
As I went deep down on Brad's sweaty hot throbbing shaft, I got a wafting aroma of Taintus.
by RandomGuy1010 May 08, 2015

Mug icon
Buy a Taintus mug!