What does "YLL(SM)" mean?

popular abbreviation in Singapore that refers to Yong Loo Lin (School of Medicine), NUS

Explore other Singlish words

View more Singlish words