Top definition
Acronym for "Nubs That Need Pwning"
I gtg play Halo, there are ntnp.
by DanTPat October 19, 2009
Get the mug
Get a NTNP mug for your coworker Jerry.