Top definition
Scottish slang - Aberdeen Football club fans

Enjoy having sexual relations with sheep. Dons fans are often found with velcro gloves for catching the sheep.

see Jimmy, he's a fuckin sheep shagging bastard.
by the non don May 02, 2008
Get the mug
Get a sheep shagging bastard mug for your bunkmate Callisto.