Definitions of vamoose:

  • verb:   leave suddenly