1 definition by RobbieMm

1
Travelling in a mechanically propelled vehicle at a steady 100mph
I was tonnin down the motorway back to Dublin.

Usage also: "I was doing the ton all the way up the M50"
by RobbieMm May 10, 2007
Get the mug
Get a Tonnin mug for your fish Callisto.