Crack-brained



ENGLISH MEANING
adjective
1.
Having an impaired intellect; whimsical; crazy.