What does "xia lan" mean?

(From Hokkien) Arrogant; egoistic; pretentious.

Explore other Singlish words

View more Singlish words