A town that is economically depressed, where there is nothing to do, where the adults are deranged or stupid, and the businesses and institutions are dysfunctional.
I need to pull myself together and get out of this shittown for good.
by cazort September 15, 2003
1 more definition
a place where evrything is shit, usually found out in BFE
There's hardly anything for a single man to do in this town. This place is Shit Town.
by Jim Jupiter June 21, 2006