A conjunction of the words cock and wankin order to achieve a word that is a derrogatory term reffering to someone who is a complete cunt. The double word/hyphen combo give it a very lengthy presence, however the sharp c and k sounds make for a very hard hitting delivery
Barney is a complete cock-wank
See cockwank, cock wank, dick head, shit head, cunt, twat, dick