1 definition by ken714

New Personal Record. Your fastest time or whatever you've done best.
I had a NPR in today's 10k.
by ken714 November 20, 2016
Get the NPR mug.