crack-brained

CRACK-BRAINED, a. Having intellects impaired; crazy.