1 definition by george ingham

Top Definition
a term for a woman who has sex on regular occasions with sheep
hey look at that sheep shagger alison
by george ingham February 16, 2011

Mug icon
Buy a sheep shagger alison mug!