D

Also known as "in the D". Slang for Detroit, Michigan home of hockeytown and corrupt mayors.
by sardonnica April 28, 2009
mugGet the Dmug.

Share this definition