DVodafone's definitions
A nondescript English town, with one of the strangest founding stories ever. (Read: Cow founds town) Outclassed in almost every aspect by it's namesakes the world over.
by DVodafone July 13, 2009
Get the Durham mug.