acidhead

acidhead

English Noun
Ad

Definition

A person who uses the hallucinogenic drug LSD.

Etymology

From acid + -head.

Ad