Betty, I think they're talking about drag racing...you know...'laying the rubber to the road' kinda thing? :))

Cheers,

MontanaMoose