Green’s Dictionary of Slang

buggeroo n.

[bugger n.1 (1) + -eroo sfx + ? pun on buckeroo n.]

an eccentric person, a ‘character’.

[UK]Partridge DSUE (8th edn) 148/1: since ca. 1945.