У нас сын как-то тоже повадился обзываться. После очередной беседы, я посадила  его за стол и заставила 20 раз написать: "Нельзя никогда никого обзывать." Потом опять поговорила в том ключе, что всякое слово хорошее или плохое влечёт за собой последствия. Хорошие слова: приятные, нехорошие-неприятные. Предупредила, что в следующий раз 30 раз будет одно и то же писать, потом 40 и т.п... Дитё подумало и больше не обзывается.