ACID HEAD


Meaning of ACID HEAD in English

{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./

Dictionary of English idioms .      Словарь английских идиом.