Green’s Dictionary of Slang

arvo n.

also arfo, avvo
[abbr. SE + -o sfx (3)]

(mainly Aus.) [1920s+] afternoon.