look up any word, like the eiffel tower:
 
1.
Some say that the origin of the phrase is from a "jump ball" in basketball, which happens at the start of the game. So it means "from the beginning."
- What did it feel like for you from the jump?
- Well, actually it was really confusing but then I got used to it...
by Elox June 25, 2013