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 BUSTOWN mug.
Get the BUSTOWN mug.We'll email you a link to sign in instantly.