addlebrained
adjective
°stupid and confused or muddled.