Find the word definition

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.