Top definition
A slang term for LSD (acid) that was coined by the unheard-of single by the 1960's psychedelic rock group Traffic due to their first single: 'Paper Sun'.
Don't be sad, good times are had, beneath the paper sun!
by Lucifer Jam July 19, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug