Вообще так однозначно не посоветуешь!Судя по всему у вас активный, темпераментный малыш! И обсуждать с ним такие ситуации необходимо заранее.Бить тут бесполезно,он может ругаться и про себя,что хуже.А в этом возрасте  все мысли,пока в слух,как  говориться.Прокомментируйте ему его чувства в такие моменты(гнев,злость,нетерпение и т.д) и объясните чувство другого (тетя не знала что  ты очень хочешь  пить,ей надо было сказать об этом). Предложить вариант социально допустимый.Объяснить для чего язык,учить вежливым словам и самим общаться с ребенком вежливо.И все таки подумать откуда ребенок берет эти выражения!Я предлагаю своему поругаться тихонько в уголок,но ему  правда 6 лет. и конечно демонстрировать свою обиду и говорить о ней, о том что когда обидно не хочется играть и грустно,что вы любите его и вам больно.так же учите исправлять ошибки,извиняться. Обращайте на вежливость в сказках,но без оговорок "а вот ты..." .Удачи!