cock of the roost

cock of the roost

An arrogant, conceited, or overly proud person, typically a man. He struts around campus like he's the cock of the roost, all because his dad is some politician.See also: cock, of, roost