1 definition by Mollatron

Top Definition
The place in which a person who's second name is brown, or contains the word 'brown' may live, work or go to often.
Damn im bored, lets crash Browntown.
by Mollatron June 07, 2009

Mug icon
Buy a Browntown mug!