meaning of abducken

abducken - German to English

to duck [a punch]