Etymology

delay no more

Today it means: Fuck you; fuck your mother. Full definition →

Cantonese 屌你老母
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

  1. Cantonese · derived from屌你老母“fuck your mother”
  2. English todaydelay no more

Deliberate Hobson-Jobson of Cantonese 屌你老母 (diu² nei⁵ lou⁵ mou⁵⁻², “fuck your mother”).

Etymology from Wiktionary, CC BY-SA 4.0.