What is meaning of "D & D"?
- popular abbreviation in Singapore that refers to Dinner & Dance, a function usually organised annually by companies
Sample Sentence:
-
Explore other Singlish words
Latest
Sample Sentence:
-