Addle-brained
Ad·dle-brained
Addle-brained
a.
Dull-witted; stupid.
Dull and
addle-pated
.