Thundering bitch

n.

Heard in Cork and Mayo

A particularly nasty, ill-tempered woman.

In use

That wan is a thundering bitch!

Posh English

That woman is an absolute battleaxe!