meaning of abgebissen

abgebissen - German to English

bitten off