Skip to main content

DanIsDirty's definitions

Lucy

A slang term generally used to describe LSD or Acid.
"Last night I was hanging out with Lucy for hours!"

"I hope Lucy comes by tonight!"
by DanIsDirty December 17, 2012
mugGet the Lucymug.

Share this definition