Top definition
The quiet family oriented municipality between the hard streets of Surrey BC and the cow-dung smell of Ladner. North Delta is well known for a good place to raise a family but at the same time renowned for losing your children to senseless violence and drug abuse. Also known as D-town, the municipality is the only place in North America that has utilized speed bumps on arterial routes keeping all traffic to appear as if "creeping on a drive-by". Well renowned home and hideout of serial killer Clifford Olson and Champions of sport such as Mitch Berger and Troy Brouwer.
where'd you get that crack? North Delta

I just found this Girl on Craigslist, she's cheap and in North Delta.
by daddy doughnuts January 04, 2011
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug