Frag ihn, was das ist
1. Lass dir doch die Bedeutung von dem Wörter erklären.
Das hilft manchmal wirklich ganz gut.
Meine Tochter hatte eine ... Phase" und als ich sie mal angesprochen habe darauf und die Bedeutung erklärt haben wollte, sie es natürllich nicht wusste und ich ihr gesagt habe was das eigentlich bedeutet und sie darauf Aufmerksam gemacht habe dass die anderen die Bedeutung wohl auch nicht kennen, hat sie immer das Wort für sich nicht mehr als so interessant gesehen und die anderen immer gefragt :"was bedeutet das Wort denn?" wenn sie es gesagt haben.
2. Zeige deine Empörung nicht
Es ist ganz toll für ein Kind eine gesicherte emotionale Reaktion auf etwas zu bekommen. Je empörter du bist über sein Verhalten diesbezüglich,d esto mehr hat er dich in der Hand damit.
Man kann so kleine humorvolle Sätze überlegen, die man als Mutter verwenden könnte, wenn er in Anwesenheit von anderen die Ausdrücke sagt, z.B. "Wissen Sie mein Kind übt gerade alle Wörter, dessen Bedeutung er nicht kennt. Es ist eine semantische-logopädische Übung und hat nichts mit ihnen zu tun." oder "Mein Kind versucht gerade die anderen Menschen zu empören, es wäre schön, wenn ihm das jetzt mal nicht gelingt."
3. Biete ihm Alternativen an
zum Beispiel: Mist, Donnerdrummel, Himmel Herrgott, .... die er verwenden kann wenn er denn mal wirklich rumfluchen muss.