full form of : npp

India
December 16, 2006 12:20am CST
Hi guys,,, can you please help me???? while chatting with a US client... i got the word "npp" she was using.... but i dont know the meaning.... will you please tell me the meaning... if you know.........
No responses