1 definition by Smiley2345

Top Definition
A place where jealousy takes place. Where rumors are spread and the craziest stuff happens.. Where VD spreads like wildfire..
Last night was so crazy I thought I was at the village.
by Smiley2345 June 22, 2010

Mug icon
Buy a The Village mug!