1 definition by Dave1993Dave

Turn Off To Stay On - a type of road junction where following the numbered route requires turning off the current road.
The problem with that route, going around the north side of Manchester, is that you have to do a right turn through Simister Island, the notorious, semi-signalised, M60 TOSTO.
by Dave1993Dave January 14, 2018
Get the TOSTO mug.