What does auf etw. aufprallen mean?

auf etw. aufprallen - German to English

to dash against sth.