Slang Wiki
Advertisement
Lsd430x300

Lysergic acid diethylamide (LSD).

Acid refers to the hallucinogenic drug LSD.

Advertisement