meaning of Batmosphere

Batmosphere meaning in Urban Dictionary

(bat-muhs-feer)-nounThe specific environment of a locality that resembles the narrows of Gotham town or any set from a Batman movie.