VMMR: Virtual Meet Me Room

What does VMMR mean? The above is one of VMMR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Virtual Meet Me Room