What does IMOD stand for?

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

ADVERTISEMENT