What does DIDMOAD stand for?

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