Someone who munches alot of cock.
"did you hear about what he did last night?" "yeah, he's such a cock-muncher"