Skip to main content

Definitions by Suedehead85

Sheep's heed 

Scottish term for folk with sheep like head features.
Tom: Is Robander in the office yet?

Shaun: Nah man, Sheep's heed is late again!!!
Sheep's heed by Suedehead85 August 4, 2010