he felt it was the best moment to 23 skiddoo
to leave quickly, especially before a situation deteriorates (archaic, origin unknown, popularized during 1920s)
"he felt it was the best moment to 23 skiddoo" What is the definition of "23 skiddoo"?