Green’s Dictionary of Slang

tut-tut n.

[echoic of the engine]

(Aus.) an automobile.

[Aus]Sport (Adelaide) 27 Mar. 3/5: Did he give you the gloves you left in the tut-tut?