I think in both British and Australian English, it's what you call someone when you are a hair's breadth away from walloping them.
You will be surprised to find that Champ is the word Aussies will use when unimpressed. For instance, "You alright there Champ?" means " You absolute idiot, what in the hell are you thinking?"