What does beetle off mean?

beetle off meaning in General Dictionary

leave unexpectedly and as if in a hurry