Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by makebelieve123
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.