Find the word definition

Wiktionary
muffleheads

n. (plural of mufflehead English)

Usage examples of "muffleheads".

Send those who won't recant back to Russia, like Palmer tried to do, and the muffleheads wouldn't let him.