I recently saw a demonstration where an elongated object (not a top) was rotated. The demonstrator applied some force to spin it but also pushed down on the side of the object, causing it to wobble as it spun. It then slowed down, stopped, and changed direction, spinning in the other direction. If it is relevant, I think there were masses placed at either end of the object. Does anyone know what causes this? Thanks!