makebelieve123's definitions
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.
by makebelieve123 July 27, 2010
Get the Turkish Leafblower mug.