Skip to main content

Definitions by Yukon Streetwalker

Lucy on deck 

LSD for purchase, an undercover term.
"Hey man, whatcha got tonight?"
"Lucy on deck. No try before you buy."