Top definition
One of the many free-roaming, ownerless canines that inhabit the deserted streets of Detroit
John: (Comes home bruised and tattered)

Abby: "What happend to you?"

John: "A pack of detroit dogs chased me two blocks down Woodward after the Red Wings game!"
by Swarley Brown December 10, 2009
Get the mug
Get a Detroit Dog mug for your boyfriend Manafort.