TBM .... that sums it up nicely .... I know a good few Scots who are happily known to all and themselves as Jock ... but I'd hesitate to use it to refer to the general clientelle of a Glasgow pub 🙂

As for the Cockney slang term I'd never heard of it at all until quite recently ... makes me (as a Londoner by birth) doubt that it's true traditional rhyming slang and possibly more military barrack banter that gets attatched to Cockney slang just because it rhymes.

K