1 definition by Jodylynn

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