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
#
Store
Blog
World
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
#
Store
Blog
World
Advertise
Search
LDN
Share definition
london in the uk a term
normally
used by uk garage
artists
to show where they are
reppin'
in
dizzee
rascals song dream he mentiond LDN
"im from do LDN dont keep forgeting that,
and the
big UK i stay
reppin'
at"
by
whowantz2no
May 09, 2005
Flag
Get the
LDN
mug.
More random definitions