all-nighter
n. something that lasts all night, like a party or study session.After an all-nighter studying, I couldn't keep my eyes open for the test.Sam invited us to an all-nighter, but we're getting a little old for that kind of thing.
banker's hours
n. short work hours: 10:00 a.m. to 2:00 p.m.When did you start keeping banker's hours?There aren't many bankers who keep banker's hours these days.
donkey's years
n. a long time.I haven't seen you in donkey's years.It's been donkey's years since we talked.
run
n. a session or period of time spent doing something; a period of time when something happens.The market had a good run today.We all have enjoyed a good run of luck.Max takes amphetamines and was on a run all week.A run like that can kill.
stretch
n. a period of time. (Folksy.)Let's talk here for a stretch and then go up and see if dinner's ready.I sat there for a stretch and then got up and kept going.