knuckleheads
knuc-kle-heads
noun
A derogatory term for foolish, stupid, or incompetent people.
"Those knuckleheads forgot their passports again."
Thesaurus
Synonyms: lunkhead, dunce, dumbass, dunderhead, fuckhead, hammerhead, numskull, loggerhead, muttonhead, shithead, blockhead, bonehead