addlebrained

(-brānd′)

adjective

having an addle brain; muddled; stupid
link/cite print suggestion box