Definitions by pussyslayer9324
Scotland
The biggest shithole of a country the world has ever seen. Literally contributes nothing to the UK and are all round shit at every sport. They disappoint with every child and cannot last one fucking beer.
Scotland by pussyslayer9324 November 7, 2019