Top definition
A place where it is socially acceptable to fuck your relatives and have no teeth. As a matter of fact the town line sign says "Welcome to Farmington, please leave your teeth at the town line"
Farmington New Hampshire: Where the men are men, and sheep run scared

Neil "Gee Bob, I've been wanting to marry my sister for the last 4 years, wonder where I can go to do that"

Bob "Well Neil, I know it's perfectly fine to marry your relatives in Farmington New Hampsire but you may have a hard time understanding the preacher because none of them have teeth"
by Farmington Hater February 28, 2010
Get the mug
Get a Farmington New Hampshire mug for your dog Bob.