Pudding stones are glacially rounded sedimentary stones containing various sized smaller stones rounded many years before by current in a river, for example. The rounded stones in New England were slowly tumbled over and over by the superbulldozer action of the enormously heavy ice sheet advancing and retreating every year for many many years.