Skip to main content

Definitions by Matt Leighton

the worm turns 

One’s luck or fortune changes.
Looks like since this last week your business went up 200 percent profit. The worm turns for you my friend.