Like ar fáil in Irish with the same meaning.
Oh yeah, those funny socks that golfers wear!
They're always available because no one actually buys them in Wales. The Scots love them, however.