1 definition by langwellm

A town or area which has a large excess of Buses. Eventually this large excess will make you scream. "WHAT IS THIS, BUSTOWN!?"
K "Hey do you say that Bus!?"
M "WHAT IS THIS, BUSTOWN!?"
by langwellm May 3, 2011
Get the BUSTOWN mug.