Green’s Dictionary of Slang

bok n.

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

1. a young woman, a girlfriend.

[SA]A. La Guma Threefold Cord 33: Ah, come on, bok, just one.
[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.