Ton
Definitions
3
Posts
2
Posters
363
Views
-
100 - strangely, not 1000 - GB pounds sterling. Or any other currency for that matter.
from cockney dialect. -
Ton in Rallycross. The slang term for 100mph.
-
Ton in Drag Racing. The slang term for 100mph.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions