Green’s Dictionary of Slang

beagle v.2

[? SE beetle off]

[1990s+] to leave.