What is Cock-smurf?
A person addicted to cock
John is a cock-smurf
See smurf, cock, cartoon, papa smurf, brainy