What does "lao lan" mean?

Arrogant; egoistic; pretentious, the same meaning as xia lan.

Explore other Singlish words

View more Singlish words