doggy do(n = noun.object) dog do, dog shit, dog turd - fecal droppings from a dog;
is a kind of bm, dejection, faecal matter, faeces, fecal matter, feces, ordure, stool
do, do a job on, do away with, do business, do by, do drugs, do good, do in, do it, do justice, do justice to, do nothing, do one's best, do over, do the dishes, do the honors, do the trick, do time, do up, do well, do without, do work, dog do, doggy, doggy bag, make do, sao bernardo do campo, tae kwon do, to do