Turkish Leafblower
When a male or female takes a dump on their partners chest during sex or any other time and forcefully piss the poop off of their body.
Turkish Leafblower by makebelieve123 July 27, 2010
Get the Turkish Leafblower mug.