Definitions of jump off:

  • verb:   set off quickly, usually with success