so where you [fay] choochter? still [shaggin] sheep in choochter land? a [ya] dirty sheep [shagging] choochter
an endearing term that glasgow people use for anyone who does not live within 4 miles of glasgow
"so where you [fay] choochter? still [shaggin] sheep in choochter land? a [ya] dirty sheep [shagging] choochter" What is the definition of "choochter"?