What does "WP" mean?

popular abbreviation in Singapore that refers to Workers' Party of Singapore or Work Permit

Explore other Singlish words

View more Singlish words