1 definition by Yeet us that baby sheep

Welsh/Scottish slang - Swansea or Cardiff city Football club fans

Enjoy having sexual relations with sheep. Ccfc or scfc fans are often found with velcro gloves for catching the sheep
Look at James, he loves shagging his dads sheep. People call him the sheep shagging bastard
by Yeet us that baby sheep December 5, 2019
Get the Sheep shagging bastard mug.