What do you call a villager with 500 girlfriends?A shepherd.
About the author
Related Posts
Januar 6, 2021
Why do New Zealanders have sex with sheep on the…
Januar 6, 2021
A town in Poland had only one cow…
Januar 6, 2021