What does Asian Speedway mean?

Asian Speedway meaning in Urban Dictionary

Its when you get a PVC pipeline and place it inside her snatch. After that roll a toy car engrossed.