Green’s Dictionary of Slang

golf balls n.

1.

2. (N.Z. prison) .

[NZ]D. Looser Boobslang [U. Canterbury D.Phil. thesis] 80/1: golf balls n. pl. = basketballs.