Skip to main content

walgreen79's definitions

Winchendon

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.
"oh, winchendon, eh? the dirty winch."
by walgreen79 February 18, 2009
mugGet the Winchendonmug.

Share this definition