meaning of Bus town BUSTOWN Bustown

Bus town BUSTOWN Bustown meaning in Urban Dictionary

found in mention of the Killumbus, Ohio 614 can not end will not stop a town or location which has a large more than Buses. In the course of time this huge extra will make you scream. "WHAT'S THE, BUSTOWN!?" Columbus, Ohio, C-Bus, Skateboarders