Green’s Dictionary of Slang

bonzo adj.1

[bonzer n.]

excellent, first-rate.

[Aus]Journal (Adelaide) 16 Jan. 1/6: ‘What else’ve ye got, Bill?’‘Kidney pudden, plum pudden, tin of custard, scags, pair of bonzo socks’.
[Aus]Methodist (Sydney) 14 May 16/2: We had a bonzo water-melon yesterday off our vine, but I assure you, Uncle, it didn’t keep very long!
[Aus]S.J. Baker Pop. Dict. Aus. Sl. 12: BONZERINO, BONZIORIE, BONZO: As for ‘bonzer.’.
Nthn. Standard (Darwin) 22 Oct. 4/3: To serve this dainty morsel we had Ted Kingston, a ‘bonzo’ type and as assistants Jim Wishart and Graham Smith.