Green’s Dictionary of Slang

barry adj.

[Rom. baro, big, important]

lovely, sweet, excellent.

[Scot]I. Welsh Trainspotting 123: Na Na hates it thair, even though she’s likes, goat a barry pad.
OnLine Dict. of Playground Sl. 🌐 barry n. (1) good, great, fantastic, as in ‘That film was real barry!’ Edinburgh slang for ‘great’; ‘fantastic’.
[Scot](con. 1980s) I. Welsh Skagboys 43: That’s Les. Barry gadgie, but [...] nae Oscar Wilde.
[Scot]I. Welsh Dead Man’s Trousers 69: But tae be wanted again, for anything, it feels barry.