1 definition by DontSayNothin

1
The land where the almighty Scotian god, Scott resides. 2,000 light years away from Tupacs, Thugs Mansion.
When i die i pray to scott he will accept me into Scotia.
by DontSayNothin April 04, 2008
Get the mug
Get a Scotia mug for your fish Bob.