ACIDHEAD
Meaning of ACIDHEAD in English
ˈ ̷ ̷ ̷ ̷ ˌ ̷ ̷ noun
Etymology: acid (herein) + head (as in hophead )
: a person who frequently uses LSD
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012