Если подросток хамит, значит он хочет привлечь к себе внимания. Если это ваш ребенок - подумайте, что в его воспитании вы не делали и не делаете? Хвалите ли вы его или только наставляете на "путь истиный"? Поддерживаете в трудную минуту или высмеиваете его возраст?
Я бы посоветовала вам поговорить с ним. Спокойно. Без нравоучений. Подросток - тоже человек, но не раб и не подчиненный. Он родился не для того, чтобы соответствовать чьим то ожиданиям. Роль родителя - воспитать ребенка таким, чтобы он мог раскрыть свой природный потенциал, а не заглушить его, как поступают многие родители.
Спросите, почему он себя так ведет. Говорите с ним на равных - не с высока, и не с низа.
Скажите, что вам не приятен его тон, и что вы хотите поговорить с ним, как со взрослым - спокойно и аргументировано. И уже после этого выясняйте причину его поведения.
Если же вы не родитель и вам нахамил подросток, значит нужно не обижаться и злиться, что ваши чувства задеты, а понять человека. Где-то даже пожалеть, что он не получает того, что ему необходимо.