Skip to main content

Definitions by --maranda

yall dumbass fools thinkin D-Town stand fo dallas or Denver.. it stand fo Detroit Michigan! home of tha Best basketball team everr
D-Town is tha shit bc we got them Deetroit Piistons
d-town by --maranda April 21, 2006