Top definition
A man who fathers many children from multiple women.
He was married but he did not give up being a village ram.
by Cbbeangirl May 22, 2018
Get the mug
Get a Village Ram mug for your girlfriend Larisa.