What does OTMD stand for?

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