meaning of abdackeln

abdackeln - German to English

to take off [coll.] [to leave]