Green’s Dictionary of Slang

bok n.

[Afk. bok, a ‘flame’, a beau]
(S.Afr.)

1. a young woman, a girlfriend.

[SA]Cape Times 23 May n.p.: The man’s girl is his ‘bok’. If he married and has an additional girl friend, that is his ‘spaar bok’ [DU].
[SA]A. La Guma Threefold Cord 33: Ah, come on, bok, just one.
R. Govender Labnee’s Pleasure n.p.: ‘Plenty of crazy dames too? [...] I hear you got a crazy bok in Mount Edgecombe?’ [DSAE].
[SA]R. Gool Cape Town Coolie 11: The boks – the women, ’cepting old Malay bokkies, didn’t have no purdah!

2. an enthusiast; thus bok for, ‘up for’, game for.

[SA]cited in J. & W. Branford Dict. S. Afr. Eng. (1991).

3. a hero, a masculine or athletic male.

[SA]Y. Burgess A Life to Live (2002) 11: He was not, never could have been, any young girl’s idea of a bok, or charmer.
[SA]S. Roberts ‘A Small Change’ Outside Life’s Feast 66: Good old Doug. He’s a bok for anything.

In phrases

big bok (n.)

(S.Afr.) someone self-important, a braggart.

[SA]P. Slabolepszy ‘Boo to the Moon’ in Mooi Street (1994) 99: This oke. He thinks he’s a Big Bok.