1 definition by Kris Cliche

London, Ontario.
Nowhere else.

Brotown is basically downtown London, if you are going to a show tonight with your bro's.
Well then HELL your going for a night out in Brotown!
"hey dood, im STOKED to go to the show tonight!"
"yeah man me too! whos all comin tonight?
"i think the whole groups comin down to brotown tonight!"
"dood, this sounds SICK!"
"YEAH MAN!"
by Kris Cliche May 27, 2008
Get the Brotown mug.