they tripped of lsd yesterday and said they had great visuals
lsd (d-lysergic acid diethylamide) is a synthetic hallucigenic drug, although it doesn't produce hallucinations but more severe distortions of the senses and thinking
"they tripped of lsd yesterday and said they had great visuals" What is the definition of "lsd"?