{{term}}
- {{preview}}
Top definition
sheep shagger alison
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
Get a
sheep shagger alison
mug for your papa Vivek.