NichiDict

秒殺

びょうさつ
[byousatsu]

Meanings

1.NounNoun・suru

winning in a flash; instant defeat