This is a Catalan exclamation that roughly translates to a vulgar expression of frustration or disbelief. It’s the kind of thing you’d hear someone shout when they’re really annoyed or caught off guard, pretty much a Catalan equivalent of ‘what the hell.’