Skip to main content

Definitions by RobbieMm

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"
Tonnin by RobbieMm May 25, 2007