sheepshagger

A term for a Welshman.
Youse a sheepshagger mate.
by Groin Crastohf August 05, 2009
Get the sheepshagger mug.