ENGLISH
REFERENCE

23 skidoo

idiom

To leave, particularly quickly or at an advantageous time.


Anchors to

© 2026 English Reference