Printer friendly

What does TSDMC stand for?

TSDMC stands for Tears Streaming Down My Cheeks

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

  • Slang/chat, popular culture

Samples in periodicals archive:

I have tears streaming down my cheeks as I write this but I'm relieved and happy.