noun
A person regarded as strange, eccentric, or crazy
Synonyms: crackpot, crazy, eccentric, lunatic, crank, loon, loony, fathead, ding-a-ling, dingbat, goof, kook, nut, goofball, screwball, weirdie, bozo, weirdo, jackass, goose, zany
adjective
Afflicted with or exhibiting irrationality and mental unsoundness
Synonyms: crazy, batty, insane, daffy, nuts, wacky, brainsick, daft, demented, disordered, distraught, dotty, lunatic, mad, maniac, maniacal, mentally ill, clock, moonstruck, off, touched, unbalanced, unsound, wrong, bonkers, cracked, gaga, loony, bananas, fool, buggy, fruity, loco, nutty, screwy, crackers, non compos mentis, screwball, silly