Addleheads, noun plural of addlehead. Synonyms in the same form.
Loon
loons
Other
pin-heads, lunkheads
All synonyms for addlehead →