Derja translation of 'سَخْسَخْ'

سَخْسَخْ
(V)
to humiliate, mock, insult

He humiliated him in public. سخسخو قدام الناس