Kaalgat means: South African slang, from Afrikaans, meaning stark naked - completely undressed without any covering. The word is direct and unambiguous, used informally and often humorously. 'Kaal' means naked or. It is mainly South African English and may not be understood outside that context. There is no real cause for parental concern; it is descriptive vocabulary rather than risky behaviour.