English dictionary
acid head meaning and definition
Definition and meaning of acid head at MeaningMonkey.org. acid head meaning and definition in the English Dictionary.ACID HEAD noun
Definition of acid head (noun)
- someone who takes LSD
Source: Princeton University Wordnet