This is clearly short for something, but neither of us actually has a clue WHAT it is short for, hummmm. Something has been lost in translation- like half the word. Quite why this has been selected I have no idea, still-
It could mean many things and we will be endeavouring to find a meaning in the very near future. Until then, it's back to my expedition and plenty of nice cocktails with glace cherries and little titivations.