Word info

win liao lor

Interjection

Meaning

win liao lor

(Singlish) Grudging admission of defeat in an argument.

Source: en.wiktionary.org

Close letter words and terms