What does "SNO" mean?

popular abbreviation in Singapore that refers to Special Needs Officer

Explore other Singlish words

View more Singlish words