A cute plushie asked 3 months ago

spring back in time (no, I don't know what I mean by this either)

Maybe you meant going back in time using a pogo stick? That sounds like an interesting low budget sci-fi TV show waiting to happen.