Printer friendly
"AcronymFinder.com

What does IDTMT stand for?

IDTMT stands for I've Done That Many Times

This definition appears very rarely