not have all day To be in a rush; to not have much or any time to spare. Usually used in the present tense. Watch the video