Definition of every-nighter in English:

every-nighter

noun

  • A person who attends every performance of a play, series of concerts, etc.

Origin

Late 19th century; earliest use found in The Dial.