Vocabulary
ぶっ込み
ぶっこみ
striking into; driving into
noun