Find the word definition

Wiktionary

bloodheads

n. (plural of bloodhead English)