Wiktionary
dropheads
n. (plural of drophead English)
Usage examples of "dropheads".
And when I look into the crowd, into the human congestion of the street, I don't see traffic but human force fields rattle traps, dropheads, hardtops, hotrods, the human saloons singling me out with the stare of their lights.