ヒドイシウチ
Meanings
Expression
1. cruel treatment; raw deal; kick in the pants
Composed of
treatment; conduct (towards another); behavior; stage performance; movements (of an actor); acting gestures