I ken=I understand/I know in quite a lot of areas of Scotland... Not where I live,it's just "I ****ing know"!!
Fair play to Alcatraz, he freaks me out a.bit, his mouth seems so large it could consume his whole head. Good player though.