はずかしめなきゃ
hazukashimenakya

Ichidan Verb

A casual expression of obligation ("gotta do") of 辱める

1. Must humble oneself; Have to apologize; Need to make amends

Casual Register
Obligation
Colloquial