acidhead
acidhead
English
Noun
Ad
Definition
A person who uses the hallucinogenic drug LSD.
Etymology
From acid + -head.
Ad
acidhead
A person who uses the hallucinogenic drug LSD.
From acid + -head.