What does "PSP" mean?

popular abbreviation in Singapore that refers to Progress Singapore Party

Explore other Singlish words

View more Singlish words