Skip to main content

chilldog's definitions

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.
Woman: Where can we get some good pizza?
Man: New Glasgow!
by chilldog April 20, 2011
mugGet the New Glasgowmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email