meaning of batman building

batman building meaning in Urban Dictionary

n. The Bellsouth tower in Nashville, TN. It has two identical towers on either part from it, making it look like Batman.