What does "DBSS" mean?

popular abbreviation in Singapore that refers to Design, Build and Sell Scheme

Explore other Singlish words

View more Singlish words