はずかしめてもいい
hazukashimetemo iu

Ichidan Verb
i-Adjective

Expresses permission ("may do") of 辱める

1. May insult.; May humiliate.; May disrespect.

Permission