はずかしめっぱなし
hazukashimeppanashi

Ichidan Verb

Indicates something is left in a state of 辱める

1. Humiliated; Disgraced; Left in disgrace

Unattended State