1 definition by -=Elite=-Medicine Man

Top Definition
A welshman who has sex with sheep.
-=Elite=-Dirty Old Man is a sheep shagger
by -=Elite=-Medicine Man March 28, 2004

Mug icon
Buy a sheep shagger mug!