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 16, 2003
Get the shittown mug.