walgreen79's definitions
A town where, by having sexual intercourse with one person, you are forever sexually linked to every other town member of a certain age bracket, given the past sexual conquests of your partner.
by walgreen79 February 18, 2009
Get the Winchendonmug.