Englishfor English speakers
have a bat in the belfry English
Meaning have a bat in the belfry meaning
What does have a bat in the belfry mean?
Definitions in simple English