Word info

guai lan

Adjective

Meaning

guai lan (comparative more guai lan, superlative most guai lan)

(Singapore, informal, colloquial) hard to please or satisfy; irritating, loathsome.

Source: en.wiktionary.org

Close letter words and terms