1 definition by EightyPercentReal
A Mandarin-speaking island in East Asia de facto under control of the Republic of China (ROC), despite also being claimed by the neighbouring People's Republic of China. Often used as another name for the entirety of the ROC independence movement.
by EightyPercentReal September 18, 2023