Twat

n.

Heard in Galway

A disagreeable person, or a woman's vagina.

In use

Hes a twat, or she has a fine twat

Posh English

He is a disagreeable fellow, or alternatively a lady of most pleasing anatomical endowments.