meaning of Cactus Punt

Cactus Punt meaning in Urban Dictionary

some body using an ice climber's boot (Spiked Tip) and kicks some body utilizing the bottom of the boot within their testicles.