Skip to main content

Jodylynn's definitions

E-Town

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
mugGet the E-Townmug.

Share this definition