1 definition by Aaaaron Lavell
A scottish princess descending from the scotland warriors in the early sixteen-hundreds. Few exist in the United States today, but those that do are known to have long blonde hair and huge tits.
by Aaaaron Lavell August 2, 2009