Hi, American here, so maybe other English speakers around the world will have a different opinion, but that phrase is nonsense. It is not an expression I have ever heard. It seems like a play on "He can't be beat" which means he will always survive, that he is superior. The video and song seem like a parody, so perhaps the artist just made up an expression that fits the style he is trying to create.