Addlepated

Addlepated (adj) Confused; eccentric; flustered.