No, a slap is never a good way to explain anything, at least in my mind, it doesn't teach a child anything.
Coffee coloured, I remember hearing that a bit too, often little old ladies (white ladies) would say things like "oohh, look at the pretty coffee coloured babies".