pull an all-nighter To remain awake all night long, especially so as to study or to complete something. Watch the video