On the rivet
Definitions
1
Posts
1
Posters
90
Views
-
Extreme physical [exertion] to the point of almost giving up. Derived from bike racing in the [olden days] when bike seats had rivets, and in an effort not to [get dropped] one would slide forward on the saddle to exert maximum pressure on the pedals so as to hang on the the amphetamine-loaded Belgian in front of you.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions