Green’s Dictionary of Slang

vamoose v.

also vam, vamos, vamose, vamose the ranch(e)
[Sp. vamos!, let’s go!]

[mid-19C+] (orig. US) to go away, to leave; esp. as imper. vamoose!, go away! be off!; thus vamoosed, missing, lost.