Synonyms of half-cracked

1 Syllable
queer, odd
2 Syllables
screwy, wacky, nutty, goofy, flakier, flaky, birdy, crazy
3 Syllables
peculiar, haywire
5 Syllables
unconventional