have bats in one's belfry
Language:
Meanings:
generalliteralneutral
- To have bats roosting in the belfry of a tower or roof space.
USUKidiomaticinformal
- To be crazy, eccentric, or mentally unsound.
Examples:
No examples available.
Validation Count: 0
Sourced from Wiktionary