have bats in one's belfry

verb
Graduate
1

To be crazy or eccentric.