Geehole

n.

Heard in Dublin

The vagina.

In use

I've a pain in me geehole.

Posh English

I am experiencing a sharp discomfort in my intimate parts.