1 definition by bigdog21

Small town in Northeastern Connecticut with one regular traffic light, about 15 minutes from Uconn. There are three types of people that live in Ashford: Those who live next to a lake, farmers, or squirrel eaters.
Guy one: "Where is everyone?"

Guy two: "Yea, the only person I've seen in this town was that guy eating a squirrel."

Guy Three: "We must be in Ashford."
by bigdog21 February 5, 2011
Get the Ashford mug.