Question: what does imd mean in texting?
Answer: So now you know - IMD means "In My Defence" - don't thank us. YW! What does IMD mean? IMD is an acronym, abbreviation or slang word that is explained above where the IMD definition is given. All.