JohnJust because it's one, doesn't mean its not the other as well! Its no surprise that Belfast slang would include some Scots. I think the phrase is basically a corruption of "on the borough" i.e. dependant on locally paid unemployment assistance!
Regards