jerkwater town

Etymology
See jerkwater

Noun

 * 1)  A small town with minimal facilities and conveniences.

Synonyms

 * See Thesaurus:remote place

Translations

 * Russian: захолустный горо́дишко