Printer friendly
Acronymfinder

What does MMOTBS stand for?

MMOTBS stands for Massively Multiplayer Online Turn Based Strategy (gaming)


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

  • Slang/chat, popular culture