1 definition by Ianiscrazytown

Top Definition
An adjective used to describe something strange or weird, very similar in use to the adjective "crazy". May also be used as an exclamation of shock or surprise.
"Yo, this tee is crazy town!"

"£5 a pint? No way Dude, that's crazy town!"
by Ianiscrazytown April 09, 2008

Mug icon
Buy a Crazy town mug!