Etymology

guai lan

Today it means: Hard to please or satisfy; irritating, loathsome. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

Derived from Hokkien 怪𡳞 (koài-lān, literally “strange dick”).

Etymology from Wiktionary, CC BY-SA 4.0.