Skip to main content

sunnygirlfriend66's definitions

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 27, 2007
mugGet the dollmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email