Definitions of sneak off:

  • verb:   leave furtively and stealthily