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 cocain.

English idioms vocab.      Словарь английских идиом и выражений.