Definition of doggy do in English:

doggy do

(also doggy doo, doggy's do)

noun

informal
  • The excrement of a dog.

Origin

1970s.