that guy's a total cock-knocker  man, you cock-knocker
one who llikes to go cock-knockin' ie, a male who prefers cock to pussy or, in jest, a way of calling your friend an asshole
"that guy's a total cock-knocker  man, you cock-knocker" What is the definition of "cock-knocker"?