Acting overly confident about yourself in an annoying way, like you think you're better than everyone else.
From the noun 'cock' (rooster) dating to the 1600s, referring to the bird's proud, strutting behavior. The '-y' suffix turns it into an adjective meaning resembling or having the qualities of a rooster.
Try Another Word