NichiDict

ばちばち

[bachibachi]

Meanings

1.NounAdv-toNoun・suru

crackling (of fire, fireworks, etc.); sparking; sputtering; spitting

2.Noun・suruAdverb

to fight; to argue