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. Словарь английских идиом. 2012