Top definition
Any LS powered truck capable of spinning tire.
Yeah man, I smoked that Accord off the line with my Street Truck
via giphy
by swingemlo60 November 29, 2016
Get the mug
Get a Street Truck mug for your mom Sarah.