What does ‘Barmy’ mean?

crazy, insane; always derogatory.