What does ‘loony’ mean?

( adj ) Crazy, insane, lunatic. Mike Hunt is so loony he thinks Turkey is the capital of Greece.