LSD

Referenced in 1 episode

Definition

Lysergic acid diethylamide, a powerful psychedelic drug known for its psychological effects, including altered awareness and perceptions, often used in experimental psychotherapy.