Green’s Dictionary of Slang

answer the last muster (roll) v.

[milit. imagery]

to die.

[UK]Belfast Morn. News 13 July 4/1: My Jane is waiting for me when I die! [...] at the last muster-roll.
[Scot]Aberdeen Jrnl 26 Mar. 4/7: Sergeant-Major Wilson [was] able to congratulate them on having passed another year without any of therm having to answer the last muster roll.
[US]L. Pound ‘American Euphemisms for Dying’ in AS XI:3 199: Answered the last muster.