"my mom says i can't go to new haven --i'll get shot "please girl, you're crazy, nothing is going to happen to you
a small city in southern connecticut that is being bought out by yale university
""my mom says i can't go to new haven --i'll get shot "please girl, you're crazy, nothing is going to happen to you" What is the definition of "new haven"?