ironServices.com

English Dictionary

  • Hide translation

 acid head acid head /ˈæsɪd hɛd/

noun

  1. Someone who takes LSD  ( acid head )
    someone who takes LSD