• Motorhead

    Origin

    motor + -head

    Full definition of motorhead

    Noun

    motorhead

    (plural motorheads)
    1. (US, slang) A car enthusiast.
    2. (UK, slang) Heavy (ab)user of amphetamines.
    © Wiktionary