Green’s Dictionary of Slang

desto n.

(Aus.) a destination.

Bustralia 10 Oct. 🌐 As for the side destos the little pisswhackers Metro has are next to useless, they can hardly be seen, I would echo Tas Bus Nuts comments on these.