addlebrained

(adj) addlepated

< addle-head | addled >