Green’s Dictionary of Slang

barry n.1

[abbr. SE embarrassing; or ? Barry Crocker n. or ? Barry White n.]

an embarassing situation, a disaster, a failure; usu. as have a barry, to fail, to have a bad experience.

OnLine Dict. of Playground Sl. 🌐 barry n. [...] Embarrassing. i.e. ‘You had a barry!’ e.g. ‘I had a barry, definitely failed’ (Scot).
[Aus]Aus. Word Map 🌐 I knew of the use of ‘barry’ to describe things or experiences as shocking (rhyming slang derived from Aussie singer Barry Crocker, for ‘shocker’).
Choda Boy 57 at UrbanDictionary.com 🌐 10 Aug. When your leggies are disappearing for 9 an over, or you’ve kicked 4 behinds and 2 out-on-the-full for the day, or your pitching’s been racked for 3 homers in 1 innings (if you’re a Seppo), mate, you are having an absolute Barry.