What does OMRSD stand for?

What does OMRSD mean? We have 4 definitions. Read most used OMRSD meanings below.

ADVERTISEMENT