Skidoo — synonyms, definition

1. skidoo (Noun) N. Amer

1 synonym
snowmobile
1 definition

skidoo (Noun) — Tracked vehicle for travel on snow having skis in front.

1 type of
tracked vehicle
1 type
Sno-cat

2. skidoo (Verb) N. Amer

1 synonym
skiddoo
2 definitions

skidoo (Verb) — (driving) ride a snowmobile.

skidoo (Verb) — (informal) leave quickly.

1 type of
ride