Definitions by chilldog
New Glasgow
A nice town in Nova Scotia. Part of pictou county, which has the most pizza places per capita in the world. Divided in west side, east side, north and south ends.
New Glasgow by chilldog April 20, 2011