Baba Yaga

n.

Heard in Dublin

An extremely old and ugly woman.

In use

Yer man met a Baba Yaga last night.

Posh English

Fergie encountered a remarkably ancient and unattractive woman last night.