Top definition
A geographical region which houses individuals of a lesser social or economic class.
"Detroit is such a peasant town"
"I'll bet that bum came from a peasant town, what a lazy asshole"
by TheCatman April 01, 2014
Get the mug
Get a peasant town mug for your daughter-in-law Riley.