It was some sorta time travel hoopajoop, said the guy. We don't exactly know what it is, as we haven't been there. But that guy knows. It's something used in the future.
1. A person, thing, or situation which possesses characteristics of utter randomness and unpredictability; something undefined.
2. Any person or object, particularly a strange one, that’s name is not known by the one referring to it; like a "whatchya-call-it" or "thing-a-ma-bob."
1. -My hoopajoo of a car is really starting to bug me.
-We've gotten our selves into a real hoopajoo here.
2. -That… hoopajoo over there; could you grab it for me?
-Who’s that hoopajoo standing over there in the frilly getup.