Top definition
A fictional service used to justify lack of participation in virtual cycling events.
Sorry I cant race tonight because my turbo trainer service.
by c0aster January 24, 2018
Get the mug
Get a Turbo Trainer Service mug for your buddy Manley.