have bats in one's belfry verb1 •To be crazy or eccentric.Anyone declaring himself Emperor of San Francisco probably had bats in his belfry. formshad bats in one's belfry · having bats in one's belfry · has bats in one's belfry