To me, the "Tonne" is signified as doing 100 mph. I was talking to an "old fella" and he was telling me me thought the term originated from some measurement of force. Aka a tonne of pressure is experienced while doing 100mph.
The best I can come up with is that a "Tonne" is simply British slang for 100.
Anyone know?
Bookmarks