Nov 2, 2008 #1 M MrCrayZay New member Oct 15, 2008 5 0 1 and what does Nm mean. i know it means newton meters but wtf is that? and torque, what's that?