scottieland

that grand tartan place, unique in its ability to describe Yorkshire as 'down south'.
Scottieland...home of the Bubba lips
by Rocky November 27, 2003
mugGet the scottielandmug.

Share this definition