The story
World War I British and ANZAC army slang, probably a corruption of French “il n′y a plus” (“there is no more”).
First known use, by meaning
- from 20th c. Finished, dead, no more, gone; non-existent.
- from 20th c. Dead.
Etymology from Wiktionary, CC BY-SA 4.0.