muddlehead
Etymology
From muddle + head.
muddlehead means A stupid person. Lexicurio rates it Sui generis — a strength score of 88 out of 100.
noun
- A stupid person.“The Anglo-Saxon muddlehead is always doing this. It is his great intellectual excellence, and makes him the ridicule of Europe”