someone who outrages/insults - Türkçe İngilizce Sözlük