Cock of the walk

n.

Heard in Tipperary

A person who considers himself superior to others.

In use

That lad thinks he's the cock of the walk.

Posh English

That fellow fancies himself rather superior to everyone else.