muddleheaded - English Synonyms Dictionary

muddleheaded

adj.
[1] addlebrained , addlepated , puddingheaded