look up any word, like eiffel tower:
A covert slang term for Ecstasy, or MDMA. It likely originated from the terming of the somewhat similar hallucinogen LSD lucy.
Do you want to hang out with Lucy's cousin Molly this saturday at the club?
by Drugnerd April 08, 2006

Words related to lucy's cousin molly

drugs e ecstasy mdma x