Definitions by the non don
sheep shagging bastard
Scottish slang - Aberdeen Football club fans
Enjoy having sexual relations with sheep. Dons fans are often found with velcro gloves for catching the sheep.
Enjoy having sexual relations with sheep. Dons fans are often found with velcro gloves for catching the sheep.
sheep shagging bastard by the non don May 2, 2008