chiflado

Etymology
Past participle of.

Adjective

 * 1) nuts, nutty, crazy, wacky, loony, screwy, batty, daft, cuckoo, barmy, dotty

Noun

 * 1) crackpot, kook, nutcase, nut, nutter, wacko, whack job