1 definition by DasherDonner
A town in S.central Virginia, home to Longwood University, much maligned as a small town, and for that stupid facebook game. Commonly mentioned as "where the hell is Farmville?" and "Farmville, come early, we close at 5" and the town really does pretty much shut down at 5 o'clock.
Farmville? You mean like the game on facebook?
No, like the town in Virginia, with the university, and the Wal*mart... and the nearby sausage-fest school.
No, like the town in Virginia, with the university, and the Wal*mart... and the nearby sausage-fest school.
by DasherDonner March 17, 2011