Dick and Jane seldom attained it, but today the wind was just right for a wholloping Scotia.
by Mike Flash October 02, 2011
1 more definition
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