Green’s Dictionary of Slang

swartgat n.

[Afk. ‘black arse’]

(S.Afr.) a term of abuse.

[SA]A. Fugard Notebooks (1983) 22: They laughed and called him names, ‘Kaffer! Swartgat!’.
[SA]Randlords and Rotgut in Gray Theatre Two (1981) 99: Hey, you drunken swartgat.