My grandmother (from the South of Scotland) used to say much the same thing: "Who's she? The cat's mother?"

Quinion has a note on the expression at http://www.quinion.com/words/qa/qa-cat1.htm

Bingley


Bingley