What does "UWC or UWCSEA" mean?

popular abbreviation in Singapore that refers to United World College of South East Asia

Explore other Singlish words

View more Singlish words