Skip to main content

Definitions by Jodylynn

Slang term for Enfield a town in northern CT
I live in E-town its on the MA CT line.
E-Town by Jodylynn May 8, 2005