Haggis McBaggis (English, name)
expansion: Haggis McBaggis
Senses:
glosses: An archetypal ugly or frumpy old woman.
tags: colloquial
Forms: