Вот и корень проблемы, пожалуйте. Хамство + ответное хамство = скандал. А не приходит в голову, что иногда можно отказаться от продолжения беседы, не опускаясь до уровня хамящего? Причём так, что ему станет понятно, что его оставили один на один с собственными испражнениями .