doing a ton, meaning 100 mph?

I don't believe I've heard it used specifically that way, no.



formerly known as etaoin...