This phrase means that the speaker has had a varied and interesting life. It implies that they have experienced a wide range of different things, some good and some bad. It implies that they have had a lot of different experiences, which have been varied and vivid, and have resulted in a life that is full of stories and memories.