Skip to main content

Definitions by george ingham

sheep shagger alison 

a term for a woman who has sex on regular occasions with sheep