What does OMSSA stand for?

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

ADVERTISEMENT