Get our newsfeeds
A man who is excessively confident and thinks he's better than other people is the cock of the walk.
Register for free and gain access to all of our additional reference materials, including additional idiom definitions.
Find out more...