muddlehead

/M AH1 D AH0 L HH EH0 D/
noun
  1. 1

    (colloquial) A stupid person.