1 definition by langwellm

1
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 03, 2011
Get the mug
Get a BUSTOWN mug for your dad Callisto.