1 definition by Banginboy1728

1
A derogitory term for a supporter of Cardiff City, Swansea City or any other Welsh football team playing in the English league.
"Man, whenever the sheepshaggers come to town we always whoop their arses."
by Banginboy1728 May 13, 2010
Get the mug
Get a Sheepshagger mug for your mate Rihanna.