Tom left a long time ago :: I let this sentence leave my screen and then realised that I don’t know which verb “stack” is from. Sticka doesn’t seem to mean leave, in any context that i can find. Google doesn’t even recognise stack. Confused (as usual). T
As usual, right after I post something, I find an obscure reference to it possibly meaning, in a colloquial sense, “to go”. Is this correct, please?
Yes. It implies going away quickly. “Stick!” is Beat it!/Scram!"