What does "teh-O-ice-limau" mean?

(From Hokkien-English-Malay) Home brewed iced lemon tea.

Explore other Singlish words

View more Singlish words