A cross between a cockhead and a fuckwit, often used to insult someone who doesn’t fuck but still thinks with their dick, or if you just mix up your insults accidentally but pass it off as an actual word.
A commonly used word of derision to describe those who could be said to be somewhat arrogant or perhaps those with an over-inflated sense of self worth.
After being dismissed in a cricket match you might refer to the opposition as a bunch of cockwits.