What does aufeinanderrasen mean?

aufeinanderrasen - German to English

to hurtle into one another