Top definition
A facebook game that is absolutely adorable and fun! You clean up after your own cuddly critter and socialize with the creatures of other Facebook users. Easier than Farmville. Makes you feel like a little kid again.
Woah, while playing petville my lil critter ate an airplane cookie and is soaring through the air in happiness!
by lysol69 December 12, 2009
Get the mug
Get a petville mug for your girlfriend Rihanna.