guai lan /(ˈ)ɡwaɪ ˈlɑn/ adjective1 •(Singlish, informal) Hard to please or satisfy; irritating, loathsome.I'd say it's the "kwai lan" (gangster) look. — 1999 formsmore guai lan · most guai lan