What does addle-brained mean?

addle-brained meaning in Urban Dictionary

Crazy, weak, psychologically lacking in some way.


addle-brained meaning in General Dictionary

Alt. of Addle-pated


addle-brained meaning in General Dictionary

(a.) Alt. of Addle-pated