The definition of all nighter refers to an evening where you don't ever go to bed but instead where you stay up until morning.
(noun)A marathon study session that begins on one day and lasts until the morning of the next day is an example of an all nighter.
See all-nighter in Webster's New World College Dictionary
noun
See all-nighter in American Heritage Dictionary 4
or all-night·er
nounLearn more about all-nighter