Can anyone help with the meaning and origin of this word? It has turned up in an Australian newspaper, and I can't find references in all my usual sources. Many thanks Roly Sussex The University of Queensland