Addlepated is a beautiful word. Definitely one of my favourites.
Addlepated means addled; confused; stupid; flustered; fatuous; bungling.
And how about this for a great quotation:-
"Blathering like the addlepated nincompoop that you are"; "A confused puddingheaded, muddleheaded fellow"- Isaac Sterne
Gales and Tides
9 hours ago