1 definition by mrs morris

a crap place where faggots live. ther is only a bakers and a card shop.
who would want to live in northwood?
not me
by mrs morris April 6, 2005
Get the northwood mug.