This occurred to me when making an omelet. I want to construct a 3-dimensional rigid egg that when placed stationary on a flat surface with no friction or slipping either rolls to an unbounded distance or has a non-periodic trajectory.
Solids of revolution do not work because by symmetry the torque vector and the axis of symmetry of the egg must be co-planar, so it will only go back and forth in a straight line. For similar reasons, there is no such egg in 2 dimensions. This also means that the trajectory of such an egg must wobble around in the plane.
The first solid that I tried to test was an ellipsoid with all three axes of different lengths so it wouldn't fall under the symmetry condition. But turns out the math for that gets incredibly complicated, so I couldn't figure out if it works.