Possibly from a Vulgar Latin *extrapungere, from Latin pungere (“prick, puncture”). Cf. also Romanian străpunge.
straponzi