The humping of animals
see penger for detail
13👍 102👎
someone who walks around having sex with the nearest animal.
If someone randomly walks into a farm and humps all the cows etc. They are a penger.
20👍 47👎