What does TMSIDR Stand for?

Browse 1 acronyms and abbreviations related to TMSIDR.

  • Treibe Mich Selbst in Den Ruin (German: cut my own throat)
Add a New Entry