What is the synonym for the word buzzards?

crazy,silly,dotty,nuts