Green’s Dictionary of Slang

maddo n.

[SE madman + -o sfx (3)]

[1910s] (Aus.) a lunatic.