Top definition
the most entertaining , exciting and competitive league in football
scottish football is amazing
by yolomateymoo February 16, 2013
Get the merch
Get the scottish football neck gaiter and mug.