Vocabulary

ぶっ込み

striking into; driving into

noun