Shirabe
English jmdict
1
noun (common) (futsuumeishi) beating someone up by ganging up on them
2
noun (common) (futsuumeishi) facing a barrage of criticism
Other forms