meaning of aufeinanderrasen

aufeinanderrasen - German to English

to hurtle into one another