What does Asphalteroid mean?

Asphalteroid meaning in Urban Dictionary

An object, generally a rock, that strikes the front of your vehicle. As these projectiles are inevitable, any scratch or reduction they might make needs to be accepted as a scar of town driving.