What is the meaning of Turkeycock?

A male turkey.

A pompous or vainglorious person.

Source: wiktionary.org