What is Streetrace?
cool people with nice cars who go up the station and talk about there motor
i wish i had a nice motor so i can go up the station
See Elmo
Definition for modified cars, hot babes, and everything that is cool.
see streetrace
See chink