thud fuck - what is a thud fuck in military

Thud Fuck

Hitting someone directly with a 40mm grenade close enough that it doesn’t detonate.

That Haji popped around the corner and scared the fuck outta me, so I panicked and shot him with the 203 and thud fucked him right in the chest.