Printer friendly
Acronymfinder

What does IDTMT stand for?

IDTMT stands for I've Done That Many Times


This definition appears very rarely