Printer friendly
"AcronymFinder.com

What does TMTCTMTSTS stand for?

TMTCTMTSTS stands for The More Things Change, The More They Stay The Same

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Slang/chat, popular culture