Search
Home page
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
Advertise
Add a definition
User settings
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
Advertise
Search
1 definition by
MMoA
Glasgow
A city in
Scotland
. there's also
minor
cities
in several US states
1: Where did 3 go?
2: Glasgow
1:
Scotland
?
2: {
Sarcastically
} No,
Kentucky
!
by
MMoA
February 26, 2012
Flag
Get the
Glasgow
mug.