dropping paper

Taking LSD - reference to it's paper form and the common phrase "dropping acid".
"You dropping paper tonight?"
by Bill_Z_Bub May 01, 2006
Get the dropping paper mug.