English | German | Russian | Czech

win liao lor English

Meaning win liao lor meaning

What does win liao lor mean?

win liao lor

(Singapore) An expression someone says to admit defeat in an argument or to a definite win statement/act.

Are you looking for...?

win | liao | lor