Brandane
The Costa Clyde rain magnet.
bawbag? New word to me, but the inimitable google tells me it's a brand of boxer shorts. What it means here, I'm none the wiser.
In context (Contains adult language but nae problem coz most non Scottish folk wulnae unnerstaun it):