The storyProbably from dialectal shackle (“to shake, rattle”) + -y.Etymology from Wiktionary, CC BY-SA 4.0.