Top definition
A land of drunk people usually wearing skirts.
Scottish Person: AYE! WHO TOOK ME WHISKEY? Scottland everybody!
by Movbey April 05, 2016
Get the mug
Get a scottland mug for your mama Riley.

Activity