Skip to main content

Definitions by dmpcddjn

When a person shits on the ground and another person puts it up their rectum
After a night at the strippers Muzz received a Duckdo from his mates
Duckdo by dmpcddjn April 5, 2014