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
Dolly
Share definition
A local dialect name used mostly in the
Braintree
area of Essex, England for the more
commonly
known drug
Meow Meow
.
Have you got any Dolly, geez?
What do
you want
that shit
for mate,
are you
an Aspidistra?
by
DeliriousUK
June 24, 2010
Flag
Get the
Dolly
mug.
More random definitions