Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by DeliriousUK
Dolly
Share definition
Flag
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?
Dolly
by
DeliriousUK
June 24, 2010
Get the
Dolly
mug.