Green’s Dictionary of Slang

-o sfx

1. [mid-17C; late 19C+] used variously to create extended nouns, often as terms of address, e.g. boyo n. (1); bucko n.1 (2); kiddo n. (1)

2. [mid-19C+] used variously to create nouns from adjs., e.g. pinko n.; weirdo n., wido n.

3. [late 19C+] (mainly Aus.) added to a variety of nouns (often occupational) to create sl. forms, usu. abbreviated, e.g. arvo n.; bombo n.1 ; commo n.; compo n.; dero n.; ethno n.; garbo n.; jollo n.; journo n.; lezo n.; maddo n.; Metho n.; milko n.; nasho n.; plonko n.; rabbit-o n.; reffo n.; sano n.; secko n.; sheepo n.; susso n.; sypho n. [? f. the -o sfx in street cries such as milko! or in the familiarization of names, e.g. Johno].

4. [20C+] (mainly Aus.) less commonly added to adjs. to create shortened sl. forms, e.g. berko adj.; troppo adj.

5. [20C+] used variously to create extended adjs., e.g. cheapo adj., neato adj.

6. [20C+] used variously to create general shortened forms, mostly of nouns, e.g. aggro n.; ammo n.; combo n.2

7. [20C+] used as a meaningless ending, e.g. billy-o n.; SE cheerio.