1 definition by Thomasman100
(bat-muhs-feer)
-noun
The particular atmosphere of a locality that resembles the narrows of Gotham city or any set from a Batman film.
-noun
The particular atmosphere of a locality that resembles the narrows of Gotham city or any set from a Batman film.
by Thomasman100 December 24, 2010