Green’s Dictionary of Slang

kafferpak n.

[Afk. kaffer, kaffir n. + pak, a hiding]

(S.Afr.) a thorough beating, a thrashing, a comprehensive defeat.

[SA]Star (Swart) 9 Feb. n.p.: General Hertzog will ... help Mr. Fullard to give his opponent the biggest kafferpak that he had ever received [DSAE].
[SA]Het Suid-Westem 9 Apr. 14: The team ... seemed totally dejected after the ‘kafferpak’ they picked up at the hands of S.W.D. Police side [DSAE].
[SA]R. Malan My Traitor’s Heart 111: He died of a kafferpak [...] a brutal beating of the sort whites have been administering to blacks since the day we set foot on this continent.