Top Definition
Beautiful and attractive femmes a la Scotland.
"Shit dude, I really cannot tell you how much I'm enjoying this visit to your Grandma's place in the Highlan- ...WOW! Look at THAT for a bit of Scotspersonladyface!"
by Daerv December 09, 2007
6 Words related to Scotspersonladyface

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.