meaning of Better Marriage Blanket

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.