Total negative slack is the added up value of all the path negative slacks for every endpoint. e.g. if you have three failing paths that have -0.1, -0.2 and -1.1 then the total negative slack is -1.4 (-0.1+-0.2+-1.1)
in this example the worst negative slack is -1.1 which is the biggest negative slack value (i.e. the path with the worst violation).
If you don't provide any clock constraint then you shouldn't even get a result (or the result is 0) for slack as Vivado won't try to run STA on the design.