acid head


Also found in: Dictionary, Thesaurus.

acid head

A popular term for a heavy user of LSD.