Shirabe
English jmdict
1
noun (common) (futsuumeishi) yojijukugo having wounds all over one's body;being wounded all over
2
noun (common) (futsuumeishi) yojijukugo receiving a drubbing;being subjected to a barrage of criticism