doggie deuce
guy 1: i really hate the old lady up the street so i let rover drop a doggie deuce in her front yard, daily
a waste product from a dog's digestive tract expelled through the anus or cloaca during a process called defecation
"guy 1: i really hate the old lady up the street so i let rover drop a doggie deuce in her front yard, daily" What is the definition of "doggie deuce"?