to fall in hell, or soar angelic, you need a pinch of psychedelic
any drug which brings about a hallucinogenic, somtimes spiritual trip, such as [lsd], or [shrooms]
"to fall in hell, or soar angelic, you need a pinch of psychedelic" What is the definition of "psychedelic"?