Sorcha Polly's definitions
A phrase localised to central Scotland, mainly Stirlingshire. Also used south of the border to describe someone who furiously masterbates in public.
by Sorcha Polly April 1, 2007
Get the Shando mug.