skidoo

Etymology 1
. Perhaps related to. Attested since the early twentieth century.

Verb

 * 1)  to depart, especially to depart quickly

Noun

 * 1)  A light that flashes on and off to make it more eye-catching.

Etymology 2
See.

Verb

 * 1)  To drive or ride on a snowmobile

Etymology
Antonomasia from , a brand of snowmobiles.

Noun

 * : a snowmobile