Grammar Monster
Grammar Monster

Meaning of IMD

What Does IMD Mean?

IMD means "In My Defence".
Summary of Key Points

Definition for IMD

IMD means "In My Defence". This is the most common definition for IMD on Snapchat, WhatsApp, Facebook, and Twitter. Here is some more information about IMD:

Definition:In My Defence
3: Guessable
Typical Users:
Adults and Teenagers
A Text with IMD

Using IMD on a Cell Phone (SMS Texts, Whatsapp, and Yubl)


Popular Themes on Cyber Definitions