meaning of beetle off

beetle off meaning in General Dictionary

leave unexpectedly and as if in a hurry