SPRING (spreeng) n. Nature's way of saying, "Let's Party!" I thought that was the definition of the Delaware Beaches :)