Meaning of TMD(ティーエムディー) in Japanese

TMD
Kana Reading
ティーエムディー
Romaji
tīemudī
Word Senses
  • Parts of speech
    noun (common) (futsuumeishi)
    Meaning
    theater missile defense; TMD