Pull an All-Nighter

What does the expression “pull an all-nighter” mean?

Definition: stay up all night for work or studies

Example: Sorry, I can’t go out tonight. I have a paper due, and I’ll be pulling an all-nighter.