Has anyone ever heard of this phrase--"I guess I'd better get on the stick." Where did it come from and why. I used it today in the context of not putting a task off any longer.