Turkish Leafblower Share definition Flag 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. No need for an example of a turkish leafblower. Desciption is all in the definition. Turkish Leafblower by makebelieve123 July 27, 2010 Get the Turkish Leafblower mug.