NichiDict

痛罵

つうば
[tsuuba]

Meanings

1.NounNoun・suruTransitive

abuse; invective; denunciation; sharp criticism