Duckdo Share definition Flag 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 0 0 Get merch Get the Duckdo mug. Buy Now — $32.95 See more merch