muddleheaded
1. [ adjective ] stupid and confused; used especially of persons
Synonyms: addlebrained puddingheaded potty addlepated
Examples:

"blathering like the addlepated nincompoop that you are" "a confused puddingheaded, muddleheaded fellow"- Isaac Sterne

Related terms: confused