South African slang, originally from Cape Coloured community. Means "mothers' child". It is what you call a very close friend, because they are like your brother/sister, so they are like another child of your mother. Sometimes also spelt as masekent, or masekint.
by munky82 April 01, 2021