Rachel I will always forever hate Long Island. j/k Actually I've only been there once[it reminded me of N. Jersey haha] and I never heard of "W. Babylon" so I assumed it was a hick town in Northern New York...not to say that there aren't hick towns on Long Island too.
Isn't there a town called "Hicksville" or something like that out there?