Random
Source Code

D-Town

A slang term for the city of Durham in North Carolina

"I'm back in D-Town for the weekend, give me a call!"

by Jami: November 20, 2005

6👍 93👎