Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
1 definition by
chilldog
1
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 01, 2011
Get the
New Glasgow
neck gaiter and mug.
•
© 1999-2021 Urban Dictionary ®
•
advertise
•
terms of service
•
privacy
•
dmca
•
bug report
•
help
•
blog
•
data subject request
•
© 1999-2021 Urban Dictionary ®
•
advertise
•
terms of service
•
privacy
•
dmca
•
bug report
•
help
•
blog
•
data subject request