What does OMSC stand for?

What does OMSC mean? We have 1 definitions. Read most used OMSC meanings below.

ADVERTISEMENT