Wiktionary
dogheads
n. (plural of doghead English)
Usage examples of "dogheads".
The dogheads that held the flints had been fashioned into tiger heads with diamonds for the tigers' eyes.