Wrap

n.

Heard in Armagh

A punch or slap.

In use

Do ya a wrap?

Posh English

Shall I deliver you a sharp slap?