dunderhead
/ˈdʌndərˌhɛd/
noun
- A stupid or foolish person.
- Don't be such a dunderhead — you need to check your work before handing it in.
- The teacher called him a dunderhead after he forgot his homework for the third time.
- Only a dunderhead would try to fix a leaky pipe without turning off the water first.