we all went up to aces cafe on friday, partying and doing the ton back and forth to the roundabout
traveling at 100 mph or more, particularly on a motorcycle
"we all went up to aces cafe on friday, partying and doing the ton back and forth to the roundabout" What is the definition of "doing the ton"?