1 definition by yoys

The best place in the world. Perfect for raising a family. Much better than the city. Good quality of life and clean.
by yoys January 28, 2009
Get the Suburb mug.