I have tried ignoring it, gently telling him to not say it as its a rude word..and even actually not talking to him if he says it.
What do I do? It looks horrible when a stranger says hi to him in the shopping centre and he tells them to shut it.
Help!