Top definition
the most entertaining , exciting and competitive league in football
scottish football is amazing
by yolomateymoo February 16, 2013
Get the mug
Get a scottish football mug for your cat Trump.

Activity