Gods gift

n.

Heard in Dublin

Someone who is conceited and full of themselves.

In use

State of yer man chatting up dem birds - thinks he's Gods gift he does

Posh English

Just observe that fellow attempting to chat up those young ladies, he fancies himself quite the prize.