Green’s Dictionary of Slang

Mrs Doyle n.

[rhy. sl; ult. Mrs Doyle, character in a 1990s TV sitcom Father Ted]

a boil.

[UK]R. Puxley Fresh Rabbit.