DEADHEAD


Meaning of DEADHEAD in English

a person who has damaged his brain with drugs

It's too bad, really, but Marvin is a deadhead - too much cocaine.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.