Skip to main content

sheep smasher 

someone who has sex with sheep