addlepated

Definition: (adjective) Stupid and confused.
Synonyms: muddleheaded, puddingheaded.
Usage: George was so shocked by the failure of his overseas investments that he began babbling to his accountant like an addlepated nincompoop.
Discuss