Top definition
A drooling, slack jawed dysgene that lives in places so small you can't even call it a town. They oftentimes gain positions of authority my means still yet unknown.
Hey dude, that prong just dumped your paperwork on the floor!
She is a village dweller; not much you can do when those sorts are in supervisor positions.
by CryHavoc June 01, 2017
Get the mug
Get a village dweller mug for your grandma Larisa.