Superscots's definitions
A slang term used to describe something that is bad, useless, rubbish or unworkable. Also means someone who is disadvantaged in every way shape and form
by Superscots September 7, 2011
Get the Scots mug.