crazy-pated

Etymology
.

Adjective

 * 1) Having lost one's wits; crazy, gone mad.