dookiesquirts's definitions
A defecation that occurs during or as the result of rough anal sex. Likely originates as a contraction of the phrase "I had to poop" or "hadda poop".
by dookiesquirts March 20, 2014
Get the Hadoop mug.