meaning of ball lock

ball lock meaning in Urban Dictionary

a tool that fastens all over scrotum above the testicles that can't be eliminated by the wearer because testicles cannot fit by. A standard $3 padlock from local equipment store is 100per cent effective for this specific purpose. In conjunction with a bikelock cord looped through some immovable object, this becomes a restraint that no man could ever getting away from, just because his life depended upon it.