acid head

Noun
  • Someone who takes LSD (synset 109782695)

Other Searches