1 definition by diamondlucy

Top Definition
LSD
A drug that induces ego-death, basically changes your life forever. you will never see the world in the same light. Everything you experience will feel like the first time you have ever experienced life, very hard to comprehend. You need to try it outside in nature not staring at a tv screen. Recommended for people who want to expand their view on the world or to explore your own mind.
LSD changed my life
by diamondlucy February 08, 2011

Mug icon
Buy a LSD mug!