A unit of torque -- the amount of torque applied by Newton at a distance of Peter's height.
Dude how many newton-peters does that Tesla push out?
by stoddcast January 23, 2020
Get the Newton-Peter mug.