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.