What does IMPPP stand for?

What does IMPPP mean? We have 2 definitions. Read most used IMPPP meanings below.