What does "NSF" mean?

popular abbreviation in Singapore that refers to Full-time National Servicemen

Explore other Singlish words

View more Singlish words