i hate that son of a bitch mike, he is such a cock buffer
someone who buffs cock, cleaning every inch of it with their mouth
"i hate that son of a bitch mike, he is such a cock buffer" What is the definition of "cock buffer"?