500 Girlfriends

Q: What do you call a villager with 500 girlfriends?

A: A shepherd.