N.T.P. Share definition Flag A nice tight pussy, describes a females genitalia. Usually happens to petite women. Damn! That girl over there got a N.T.P. N.T.P. by jimbobshurewood December 5, 2017 0 0 Get merch Get the N.T.P. mug. Buy Now — $32.95 See more merch