Follow Us on Twitter

Meaning of IMD

What Does IMD Mean? (Using IMD Online)

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:

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

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

 
IMD
 

Popular Themes on Cyber Definitions