NichiDict

ボロ負け

ぼろまけ
ぼろ負け
[boromake]

Meanings

1.NounNoun・suruIntransitive

(suffering a) decisive defeat; rout; thrashing; losing big