What does ‘marinate’ mean?

( v ) To relax, take it easy. I’m sitting around watching TV, just marinating in my own juices.