What does MPRD stand for?

What does MPRD mean? We have 11 definitions. Read most used MPRD meanings below.