YMTV

YMTV stands for Yaba Monkey Tumor Virus

YMTV
Share
Abbreviations And Their Meaning