Japanese dictionary
ばちくそ
extremely; very much
Kanji details
・penalty
・punishment
・shit
・feces
・excrement