langwellm's definitions
A town or area which has a large excess of Buses. Eventually this large excess will make you scream. "WHAT IS THIS, BUSTOWN!?"
by langwellm May 26, 2011
Get the BUSTOWNmug.
Get the BUSTOWNmug. We'll email you a link to sign in instantly.