Top Definition
somebody from scotland who works and lives in london,takes money from an english employer yet is so anti english you wouldn't believe....they are usually world champion sheep shaggers
ray "graham wished england would lose at football"

karl "i'm not suprised he's a sheep shagging jock cunt"
by bigkarl November 16, 2007

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.