What does you vida loca mean in English?

vida loca means crazy life

and you is an English word

nearly there, we did it in class.

viva la vida loca means live the crazzy life, so it is basically saying you live the crazy life :)