Green’s Dictionary of Slang

skiddo/skiddoo n.

see skidoo n.