Banginboy1728's definitions
A derogitory term for a supporter of Cardiff City, Swansea City or any other Welsh football team playing in the English league.
by Banginboy1728 May 16, 2010
Get the Sheepshagger mug.
Get the Sheepshagger mug.We'll email you a link to sign in instantly.