acid head
acid head {n.}, {slang}
A regular user of LSD on whom the hallucinogenic drug has left a visible effect.
The reason John acts so funny is that he is a regular acid head.
Categories:
Source: A Dictionary of American Idioms