i'd better get on the good foot - i was supposed to be at work an hour ago
southernism: to begin a task, pronto
"i'd better get on the good foot - i was supposed to be at work an hour ago" What is the definition of "get on the good foot"?