Queen bee

n.

Heard in Tipperary

To have an unduly high opinion of oneself.

In use

Dat wan thinks she's the queen bee.

Posh English

That particular lady holds rather grandiose opinions of herself.