What does Better Marriage Blanket mean?

Better Marriage Blanket meaning in Urban Dictionary

Better Marriage Blanket could be the stupidest real thing you will observe.YouTube it and you'll see it is built to soak up farts during sleep with mate.