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
Cart
1 definition by
sunnygirlfriend66
Top Definition
doll
a 1960's slang term for pill. As featured in the song "Sunny Girlfriend" by
The Monkees
"Painting smiles on dolls and then on me." Ecstasy can have pictures on it, in this case a smiley face
by
sunnygirlfriend66
August 19, 2007
Buy a
doll
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help