Skip to main content

Definitions by Groin Crastohf

sheepshagger 

A term for a Welshman.
Youse a sheepshagger mate.
sheepshagger by Groin Crastohf August 5, 2009