Sap

n.

Heard in Dublin and Wexford

A stupid or gullible person, especially as addressed by a scumbag.

In use

What are ya sayin ye bleedin' sap

Posh English

What are you saying, you wretched gullible dupe?