1 definition by OliveeYou

Top Definition
A person from Scotland, who enjoys the Scottlandian way of life.
Alistair Chew is an Asian Scottlandian who enjoy's the pub above Harry's.
by OliveeYou July 23, 2010

Mug icon
Buy a Scottlandian mug!