 haw you ya prick, al gie you a mars bar oan yer mush if ye geez any mer cheek
glasgow slang, meaning war wound of the glasgow ned
" haw you ya prick, al gie you a mars bar oan yer mush if ye geez any mer cheek" What is the definition of "mars bar"?