Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Marshmallow Fluff
noun
1. A very sweet white spread resembling marshmallow candy.

2. The answer to life, the universe, and everything that has ever been created.
Wolske: Dude, what's the meaning of life?

Kimbo: Isn't it obvious? Marshmallow Fluff!