What is the Meaning of Life?

What about the meaning of life for a materialist? Or for a communist who is not religious (I am not a communist nor am I a materialist)?
Mare Tranquillity said:
Maybe they are chronic masturbaters and get meaning in their lives that way.

Maybe! They probably chonically masterbate after listening to their arch nemisis Anne Coulter.
Life comes with no built-in meaning. It is upto each person ro define the meaning of it for himself.
Well, for me, the meaning of life is the end of sufferring. We all suffer, no matter who we are, whether we are atheist, materialist, communist, religious person or capitalist. In case some of you are wondering, I am a somewhat regular poster on politics.org forum who goes under the name of VForVendetta there. It seems we have a few posters from that particular forum, posting here on this forum as well.
A wise man by the name of Solomon once wrote "Fear God, and keep his commandments: for this is the whole duty of man" ref: Ecc. ch 12 v 13

But then again, the Song of Solomon has some interesting things to say about life too.