Word of the Moment

Acid Head

someone who takes LSD