answersLogoWhite

0

It"s an Anglo-Australian slang word meaning roughly- The Big cheese, or the Big Idea, in either a person or a thing, mildly derisisive, It might be derived from some operatic usage.Tra la lee tra la la cockiolorum! or something like that.

User Avatar

Wiki User

16y ago

What else can I help you with?