1 definition by dikkers

1) A chat room for weirdos (and other people) to waste time in.

2) A place for dorks to fight and insult peoples mothers.
weirdo1: hey i've been in weirdtown for 3 days.

weirdo2: well ive been in here for 7 days dude.

dork: fuck yo mo.
by dikkers January 04, 2007
Get the mug
Get a weirdtown mug for your barber Rihanna.