0
Anonymous
Strength to Barca! (Barca being the shorthand of Barcelona FC, a football club from Spain).
Kind of a Spanish way to say "Let's Go ____"!
Wiki User
Chat with our AI personalities
It means force or power for Barcelona.