Verb-object compound, composed of come (“to eat”) + hombres (“men”).
comehombres m or f by sense (plural comehombres)