Etymology

Haggis McBaggis

Today it means: An archetypal ugly or frumpy old woman. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok