the GNU version of the Collaborative International Dictionary of English
n. A small town.
The Century Dictionary and Cyclopedia
n. A petty town.
Word Usage
"He does get a bit picky in his expectations for this small time townlet, but at least he doesn't go into raptures of delight over a greasy burger or a steak house passing top sirloin off as filet mignon."