Another possible derivation - from the end of a card game - "stack the cards" - abbreviated "Stack!". First heard it, in my early RAF days, said by Australian exchange Aircrew - who also frequently used the intermediate "Hang Slack!"
What about "POETS DAY" - military or not?