meaning of aufeinander beißen

aufeinander beißen - German to English

to bite together