はずかしめきる
hazukashimekiru

Ichidan Verb

Emphasizes complete achievement of 辱める

1. To humiliate completely; To thoroughly disgrace; To utterly shame

Total Completion