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:

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