have bats in one's belfry
Meanings
verb
- To be crazy or eccentric.
Word forms
Etymology
1899, from tendency of bats to fly around erratically, with “belfry” indicating “head, mind”.
Derived words
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.