1 definition by Bob McPhillius

LSD (lysergic acid diethylamide) is a synthetic hallucinogen for which no natural sources exist. Closest occuring natural compounds are the LSAs and ergot. Usual dosage 25-500mcg.
by Bob McPhillius April 9, 2003
Get the LSD mug.