It means long live Barca. Have no doubt, you are a big fan of Barca that is why you have searched that phrase and have come to the right place to know the meaning of visca el Barca. It is a Catalan phrase not Spanish which has the same meaning of viva Barca. You may have also heard visca Barca which also reflects the same meaning of visca el Barca translation.
For Real Madrid supporters it is Hala Madrid which means Go Madrid.
Watch the nice video below featuring Barca and Real Madrid players. It plays around with words.