S. A. Sobriety's definitions
Small town in southern CT. Often referred to as waste haven but not quite. can be a bad place if you find the bad spot there are good areas in west haven though.
by S. A. Sobriety March 18, 2009
Get the West Haven mug.