muddleheaded

Etymology
A compound of.