What does OSPD stand for?

What does OSPD mean? We have 3 definitions. Read most used OSPD meanings below.

ADVERTISEMENT