1 definition by Sorcha Polly

Top Definition
A phrase localised to central Scotland, mainly Stirlingshire. Also used south of the border to describe someone who furiously masterbates in public.
"that guy is a total Shand", "what a shando", "Will Shand is a fucking homo"
by Sorcha Polly March 27, 2007

Mug icon
Buy a Shando mug!