Connaught hotel for pigeons
Definitions
1
Posts
1
Posters
125
Views
-
A place (usually part of school playground, [car park], recreational field etc.) made for people to use, but is [overrun] by [pigeons] that people usually avoid having anything to do with it.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions