a town in CT or other states that is too boring to come up with a real name
I live in Newtown
98👍 65👎