Stain

n.

Heard in Donegal

An annoying person or someone one dislikes.

In use

Jaysus dat wans a stain

Posh English

Good heavens, that lady is a dreadful bore.