Racist colloquial term used to describe Welshmen and Yorkshiremen who partake in the sexual activity of beastiality with sheep.
I think my husband is a sheepshaggeryou sheepshagging Yorkshire bastards