YMTV: Yaba Monkey Tumor Virus

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

Definition in English: Yaba Monkey Tumor Virus

YMTV also stands for:
... more