Snowmobile (3-3)
'snowmobile' is the definition.
(trademark name for a type of snowmobile)
This is the entire clue.
(Other definitions for skidoo that I've seen before include "snowmobile" , "Snow vehicle with skis at the front" , "Motorised toboggan - get out fast" , "Motorised sledge" , "winter vehicle" .)