What does La vida loca mean in English?

La vida loca means the crazy life.