What does abducken mean?

abducken - German to English

to duck [a punch]